Ich steh grad vor einem Problem was ich einfach nicht gelöst bekomme.
Ich habe für alle User die Zugriff auf den SSH Server bekommen Schlüssel angelegt. Probleme macht jetzt nur der sftp only user, also der, der nur auf den sftp Zugriff haben darf. Laut diversen Quellen im Internet soll es für diesen User genauso funktionierten wie für alle andern auch:
Keys in ~/.ssh/authorized_keys und fertig.
Es kommt aber immer die Meldung zurück das der Key abgelehnt wurde. Ich hab also nun einen neuen Benutzer angelegt und die gleichen Rechte für alle Verzeichnisse (.ssh, authorized_keys etc.) festgelegt. Die keys sind zum Testen auch die selben. Hier funktioniert nun die Anmeldung ohne Probleme.
Hat jemand ne Ahnung warum es mit dem andern User nicht geht?
Code: Alles auswählen
/home# ls -la keytest/.ssh/
drwx------ 2 keytest keytest 4096 Apr 14 23:30 .
drwxr-xr-x 3 keytest keytest 4096 Apr 14 23:29 ..
-rw------- 1 keytest keytest 225 Apr 14 23:30 authorized_keys
Code: Alles auswählen
/home# ls -la sftp_user/.ssh/
drwx------ 2 sftp_user sftp_user 4096 Apr 14 23:19 .
drwxr-xr-x 5 root sftponly 4096 Apr 14 22:59 ..
-rw------- 1 sftp_user sftponly 225 Apr 15 00:03 authorized_keys