I have a server running Ubuntu 8.04 LTS with sftp running on it. My problem is that when I access the server with sftp (using the username of one of my admin accounts, not 'root') and upload a file it's saved with the permissions rwx------. I then have to manually change the permissions using sudo chmod 755 filename.

Is there any way to set the default save permissions?

link|improve this question

44% accept rate
feedback

1 Answer

Change the Subsystem line in your sshd_config file:

Subsystem sftp /bin/sh -c 'umask 0022; /usr/libexec/openssh/sftp-server'
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.