Добавьте в конце файла
/home/user_name/.bash_profile umask 002
Должно получиться что то в этом роде:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
export PATH
umask 002
И ещё одно, в настройках ftp укажите
umask 002
Для sftp в конфиге /etc/ssh/sshd_config найдите параметр
Subsystems и в конце него добавьте
-u 0002, должно получиться вот так:
Subsystem sftp /usr/libexec/openssh/sftp-server -u 0002