|
|
|
|
Google Site
|
|||||||
| Fórumok | Regisztráció | Blog | Man oldalak | Fórum Szabályok | Linkek | Albumok | GYIK | Felhasználók | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| Shell programozás és Scripting Post kérdések KSH, CSH, SH, Bash, Perl, PHP, SED, AWK ÉS EGYÉB shell szkriptek és shell script nyelvek itt. |
![]() |
|
|
Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|||
|
check ssh kapcsolatot távoli gép
Én használ KSH és azt kell ellenőrizni, hogy a távoli gép úgy van beállítva, az ssh nyilvános kulcs. Van-e bármilyen módon tudjuk ellenőrizni belül a forgatókönyvet?
|
| Sponsored Links | ||
|
|
|
|||
|
Persze, ez egy Hasztalan használata Test $? Kód:
ssh $host "echo 2>&1" && echo $host OK || echo $host NOK Hiányzik a nyilvános kulcs egyáltalán nem az egyetlen módja az ssh parancs sikertelen lehet, tehát ez egy közelítés a legjobb, de talán elegendő. |
|
|||
|
Van egy kis probléma!
Eltávolítottam a nyilvános kulcsot config az ssh szerver és akkor próbált az ssh root @ $ host "echo 2> & 1" & & echo "OK" | | echo "NOK" De ez jött ki kér jelszót. amit én dont akar, mit akartam még ha a passwd kérte annak jöjjön ki egy nem nulla exit elkezd. -------------------------------------------------- ------------------ Most mondom, hogy megvan végre, bár a torz módon if [-f $ HOME/.ssh2/ssh2_config] majd mv HOME/.ssh2/ssh2_config $ $ HOME/.ssh2/ssh2_config.bkp echo "QuietMode igen \ nBatchMode igen \ nConnectTimeout 4"> $ HOME/.ssh2/ssh2_config vagy echo "QuietMode igen \ nBatchMode igen \ nConnectTimeout 4"> $ HOME/.ssh2/ssh2_config fi ssh-l root $ R_HOSTNAME "date"> / dev / null - CONN_STATUS \u003d $? És ha az RC 66, akkor ez azt jelenti, hogy kérte, nem kapott passwd passwd belül a várakozási időt. Andas szokásos 0-siker. |
|
|||
|
Kód:
ssh -q -o "BatchMode=yes" user@host "echo 2>&1" && echo "OK" || echo "NOK" ... meg fogja oldani a problémát, a futás csendben és kötegelt mód (nincs felhasználói be kell adnia egy jelszót). Lát férfi ssh_config a további részletekért. Természetesen a két echo-t lehet helyettesíteni minden olyan intézkedés tetszik ... |
| Sponsored Links | ||
|
|
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| Bash Script ellenőrizni Remote Host Connection | zulfikarmd | A UNIX a dummies Kérdések és válaszok | 5 | 04-16-2008 07:53 AM |
| Hogyan lehet törölni a fájlokat a helyi fogadó távoli host | krishna176 | Solaris | 3 | 03-24-2007 04:48 PM |
| FTP - Connection zárórendszerrel Remote Host | mouglybean | IP Networking | 1 | 10-26-2004 10:15 AM |
| Kapcsolatod fogadó elveszett | liba | A UNIX a dummies Kérdések és válaszok | 2 | 06-04-2002 08:32 PM |
| elvesztette a kapcsolatot a fogadó | nbiketi | A UNIX a dummies Kérdések és válaszok | 1 | 04-25-2001 12:45 PM |