I am having a truly bizarre problem when trying to set up my sheeva plug as a backup server. I have four users (one for each member of my family) that I want to give permission to ssh in (well, sftp in but they're essentially the same) and backup to an external harddrive.
My user works perfectly well and has done since I got the plug. So does a transmission user I set up to run the transmission daemon. With the other three users, however, I get the following error after SSH asks for the user's password:
This happens whether I try locally or over my network. I haven't been able to find a solution to it at all. I've made sure that /bin/bash was set as the shell and that the home directory is writeable with the correct permissions (ls -al /home):
Write failed: Broken pipe
Does anyone know what could be going wrong? The alternative for me would be to use netatalk and AFP but the problem is that there is no native support for AFP and so things like déja dup backup may not be able to mount the afp drive... Je sais pas.
drwxr-xr-x 7 root root 4096 Dec 21 19:25 .
drwxr-xr-x 21 root root 4096 Dec 17 19:27 ..
drwxr-xr-x 7 gideon gideon 4096 Apr 28 11:03 gideon
drwxr-xr-x 3 gill gill 4096 May 8 13:02 gill
drwxr-xr-x 3 indi indi 4096 May 8 13:02 indi
drwxr-xr-x 3 rory rory 4096 May 8 13:02 rory
drwxr-xr-x 4 transmission transmission 4096 Dec 18 01:05 transmission
Thanks in advance.