Hi, I had the same issue. It's not /bin/rssh but /usr/bin/rssh or something.
"which rssh" will tell you. Quite simple to fix :-) Greetz Marcus Marcus Grassinger IT-Manager Sommer GmbH Tel: +49 (0) 7158 98127-41 Mob: +49 (0) 176 126886.06 Fax: +49 (0) 7158 98127-98 http://www.sommerelectronic.com/ Geschäftsführer: Karen French, Gerald Lawrenz, Oliver Schulz Sitz der Gesellschaft: Sommer GmbH - Kraichgaustr. 5 - D-73765 Neuhausen Registergericht: Amtsgericht Stuttgart Handelsregisternummer HRB 214620 UStID-Nr. DE 147861123 Diese Nachricht (und zugehörige Dateien) ist ausschließlich für die Verwendung von rssh-discuss@lists.sourceforge.net bestimmt und enthält möglicherweise Informationen, die vertraulich sind, dem Urheberrecht unterliegen oder ein Geschäftsgeheimnis darstellen. Wenn Ihre E-Mail-Adresse nicht rssh-discuss@lists.sourceforge.net lautet, informieren wir Sie hiermit, dass das Verbreiten, Kopieren oder Verteilen dieser Nachricht oder evtl. zugehöriger Dateien strengstens untersagt ist. Falls Sie diese Nachricht irrtümlicherweise erhalten haben, löschen Sie sie, und benachrichtigen Sie uns bitte umgehend, indem Sie eine Antwort senden. Sämtliche aufgeführten Ansichten oder Meinungen sind ausschließlich diejenigen der Autorin / des Autors m.grassin...@sommerelectronic.com und entsprechen nicht notwendigerweise denen des Unternehmens. -----Ursprüngliche Nachricht----- Von: p cooper [mailto:pdcoo...@blueyonder.co.uk] Gesendet: Freitag, 8. April 2011 14:07 An: rssh-discuss@lists.sourceforge.net Betreff: [Spam Fuzzy] cant scp with /bin/rssh shell, can with /bin/sh says it all really. Server = ubuntu server. Im testing it from my LAN. Ive added a user , and given them a home directory ive installed rssh ive setup public/private key authentication when the server shell is /bin/sh , passwordless scp file transfer works, but when the shell is /bin/rssh , it asks me for a password $ cat /etc/rssh.conf | grep -v '#' logfacility = LOG_USER allowscp allowrsync umask = 022 if the server config is this $ cat /etc/passwd | grep remot remoteBackup:1004:1003::/home/remoteBackup:/bin/sh server2@server2:~$ i can nine@nine:~$ scp -P22 -i /tmp/rem_b_id_rsa /tmp/file remoteBackup@server:/home/remoteBackup file 100% 7 0.0KB/s 00:00 nine@nine:~$ if i change it to Quote: $ cat /etc/passwd | grep remot remoteBackup:1004:1003::/home/remoteBackup:/bin/rssh server2@server2:~$ I get nine@nine:~$ scp -P22 -v -i /tmp/rem_b_id_rsa /tmp/file remoteBackup@server2:/home/remoteBackup Executing: program /usr/bin/ssh host server2, user remoteBackup, command scp -v -t /home/remoteBackup OpenSSH_5.3p1 Debian-3ubuntu6, OpenSSL 0.9.8k 25 Mar 2009 debug1: Reading configuration data /etc/ssh/ssh_config debug1: Applying options for * debug1: Applying options for server2 debug1: Connecting to server2 [192.168.2.20] port 22. debug1: Connection established. debug1: identity file /tmp/rem_b_id_rsa type -1 debug1: Remote protocol version 2.0, remote software version OpenSSH_5.5p1 Debian-4ubuntu5 debug1: match: OpenSSH_5.5p1 Debian-4ubuntu5 pat OpenSSH* debug1: Enabling compatibility mode for protocol 2.0 debug1: Local version string SSH-2.0-OpenSSH_5.3p1 Debian-3ubuntu6 debug1: SSH2_MSG_KEXINIT sent debug1: SSH2_MSG_KEXINIT received debug1: kex: server->client aes128-ctr hmac-md5 none debug1: kex: client->server aes128-ctr hmac-md5 none debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP debug1: SSH2_MSG_KEX_DH_GEX_INIT sent debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY debug1: Host 'server2' is known and matches the RSA host key. debug1: Found key in /home/nine/.ssh/known_hosts:9 debug1: ssh_rsa_verify: signature correct debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: publickey,password debug1: Next authentication method: publickey debug1: Offering public key: n...@nine.home.nw debug1: Authentications that can continue: publickey,password debug1: Trying private key: /tmp/rem_b_id_rsa debug1: read PEM private key done: type RSA debug1: Authentications that can continue: publickey,password debug1: Next authentication method: password remoteBackup@server2's password: where is the problem ? ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ rssh-discuss mailing list rssh-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rssh-discuss ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ rssh-discuss mailing list rssh-discuss@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rssh-discuss