script please. Greg Hauptmann wrote: > Hi guys, > > I'm stuck on this. I can ssh my target prod server (call it server > A), and from there ssh into my repo server (say server B) fine. When > I run some scripts that are accessing server B from server A via ssh > however they get a a "failed password". Any ideas? What is the > difference from server B's perspective how the ssh connection is being > established? Here's a tail of the secure.log from Server B for both > cases. > > ---------- server B log when "manually ssh'ing in " ------------------- > Feb 6 15:23:18 Macintosh-2 com.apple.SecurityServer[21]: checkpw() > succeeded, creating credential for user greg > Feb 6 15:23:18 Macintosh-2 com.apple.SecurityServer[21]: checkpw() > succeeded, creating shared credential for user greg > Feb 6 15:23:18 Macintosh-2 com.apple.SecurityServer[21]: Succeeded > authorizing right system.login.tty by client /usr/sbin/sshd for > authorization created by /usr/sbin/sshd. > Feb 6 15:23:18 Macintosh-2 sshd[2372]: Accepted > keyboard-interactive/pam for greg from 10.1.1.1 port 49636 ssh2 > > --------- server B log when scripts are trying to access ------------ > Feb 6 15:23:53 Macintosh-2 sshd[2414]: error: PAM: Authentication > failure for greg from home.gregsdomainname.org > Feb 6 15:23:53: --- last message repeated 2 times --- > Feb 6 15:23:53 Macintosh-2 sshd[2414]: Failed password for greg from > 10.1.1.1 port 50366 ssh2 > > Not sure if it's significant, however I acutally trigger the scripts > running on Server A from Server B itself. Hence end-to-end it is: > > Server A (run capistrano init) ==ssh==> Sever B (run scripts) > ====ssh===>Server A > > Server B ssh config (/etc/ssh_config) > ========================= > Macintosh-2:etc greg$ cat /etc/ssh_config > # Host * > # ForwardAgent no > # ForwardX11 no > # RhostsRSAAuthentication no > # RSAAuthentication yes > PasswordAuthentication yes > # HostbasedAuthentication no > # GSSAPIAuthentication yes > # GSSAPIDelegateCredentials no > # GSSAPIKeyExchange yes > # GSSAPITrustDNS no > # BatchMode no > # CheckHostIP yes > # AddressFamily any > # ConnectTimeout 0 > # StrictHostKeyChecking ask > # IdentityFile ~/.ssh/identity > # IdentityFile ~/.ssh/id_rsa > # IdentityFile ~/.ssh/id_dsa > # Port 22 > # Protocol 2,1 > # Cipher 3des > # Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes256-cbc > # EscapeChar ~ > # Tunnel no > # TunnelDevice any:any > # PermitLocalCommand no > > > > > Thanks > >