У меня есть пользователь, назовем его bob, подключающийся через sftp с учетной записью bob. Используя клиент ftp-kr в VSCODE(osx) и сервер Debian 9, я хотел бы настроить umask для службы ftp.
Я пробовал добавлять umask 022
и также пробовал umask 0022
в обоих /home/bob/.bashrc
и/home/bob/.profile
также пробовали Subsystem sftp /usr/lib/openssh/sftp-server -u 0022
в/etc/ssh/sshd_config
обновление: если я создаю папку, я получаю 755, как и ожидалось, но не с файлами; получаю 644.
если я печатаю, umask
я получаю 0022
активный umask