Предложение, найденное по этим ссылкам, работает для меня:
Резюме: используйте PAM, чтобы ввести umask, используя следующую строку в /etc/pam.d/sshd
session optional pam_umask.so umask=0027
тем не мение это работает только для удаления разрешений на файлы / каталоги, о которых идет речь. т.е. я обнаружил, что он работает, но только для дальнейшего ограничения umask.
Например, установка umask на 0077 работает.
Однако увеличение допустимости, например разрешение группового доступа на запись по умолчанию, не работает.
Кажется, есть какая-то базовая umask по умолчанию, которую я не могу переопределить.
Я также пробовал изменить маску в следующих местах:
Ни один не работал. Как я могу разрешить более разрешительную маскировку для OpenSSH Chrooted SFTP?
Требования:
Используйте подходящий инструмент для работы. Выполните обновление до версии SSH, которая предоставляет необходимые вам функции. Вы бы получили коммутируемый доступ в Интернет, а затем пожаловались бы, что вам нужно 10 Мбит / с? Нет, вы бы купили DSL. То же самое и здесь.