SFTP: новые файлы можно создавать, но не изменять. Как это сделать с новыми каталогами?

Существует несколько факторов, контролирующих создаваемую архитектуру.

1 )В файлах 'spec' каждый пакет может состоять BuildArchиз поля с определенной аркой.

2 )Если пакеты в файле 'spec' не имеют поля BuildArch, то пакет сборки будет иметь целевую архитектуру системы сборки.

3 )В старых версиях команды rpmбыла опция --buildarch <arch>, определяющая арх.

0
12.12.2019, 20:55
1 ответ

Основываясь на справочной странице sftp-server (5), вы можете использовать параметр командной строки -u umaskдля переопределения umask пользователя:

     -u umask
             Sets an explicit umask(2) to be applied to newly-created files and directories, instead of
             the user's default mask.

Итак, просто установите umask таким образом, чтобы у пользователей больше не было разрешения на запись.

Чтобы установить это, обратитесь к справочной странице sshd_config(5), как указано на справочной странице sftp-server:

.
     Command-line flags to sftp-server should be specified in the Subsystem declaration.  See
     sshd_config(5) for more information.
-1
28.01.2020, 05:04

Теги

Похожие вопросы