![]() |
|
|
google unix.com
|
|||||||
| Fóruns | Registar | Fórum Regimento | Ligações | Álbuns | FAQ | Lista deputados | Calendário | Pesquisa | Today's Posts | Mark Forums Read |
| Programação Shell Script e Post perguntas sobre ksh, CSH, SH, BASH, Perl, PHP, SED, Awk e outros scripts shell e shell scripts línguas aqui. |
Mais UNIX e Linux Fórum Tópicos Você pode achar Helpfull
|
||||
| Fio | Thread Starter | Fórum | Respostas | Última postagem |
| o que é significado de saída (0) e saída (1) | amitpansuria | UNIX para Dummies Perguntas & Respostas | 1 | 08-28-2007 04:02 |
| exit 2 | xramm | Programação Shell Script e | 2 | 08-15-2007 10:48 |
| exit (0) versus saída (1) | enuenu | Alto Nível de programação | 9 | 06-22-2007 11:56 |
| Onde posso encontrar uma lista de códigos de saída? (Sair código 64) | jkuchar747 | UNIX para Dummies Perguntas & Respostas | 3 | 12-07-2004 06:08 |
| saída valor da última execução | Didi | Programação Shell Script e | 2 | 11-13-2001 11:17 |
![]() |
|
|
Linkback | Thread Tools | Pesquisar este Thread | Rate Thread | Display Modes |
|
|
|
||||
|
SSH para um servidor e saída
Oi,
Pode alguém por favor me ajude a resolver este problema -- Estou fazendo um servidor SSH a partir de 1 para outro servidor 2 e executar algumas declarações lá e, então, automaticamente saída de um segundo servidor para o primeiro script onde estava ficando executada. Pode me ajudar script esse código? Obrigado |
|
||||
|
A partir de um script em servidor1, você pode executar o "ssh [usuário] @ server2 [comando]" e que está em [comando] vai executar server2 sobre como o usuário [usuário].
Você será solicitado para uma senha se você não configurar chaves públicas, que envolve basicamente: (Presume usuário executando o script em servidor1 é "Fred" e registra-se como "Bob" na server2 para executar comandos listados na fred do script no servidor1.) Executar "ssh-keygen-t dsa" como qualquer usuário uid o script será executado do servidor1 (Fred). Pressione [Enter] quando for solicitado para passphrase (duas vezes). Copie fred ~ / .ssh / .id_dsa.pub para ~ bob / .shh / authorized_keys no server2. Executar "ssh server2 data" a partir da casca fred sobre servidor1 para confirmar que você pode fazer login como Bob sobre server2 via ssh sem uma senha. A primeira vez que você pode ter que responder com "sim", por isso é uma outra razão para testar manualmente primeiro. Se falhar login (se ele pedir uma senha), você pode ter que alterar as permissões sobre ~ bob / .ssh * server2 em que qualquer que seja o sshd servidor requer. Cheques logs para confirmar isso. |
![]() |
| Marcadores |
| Thread Tools | Pesquisar este Thread |
| Display Modes | Esta taxa Thread |
|
|