FTP Изменить права доступа к файлам

Я не думаю, что на данный момент в Banshee есть интерфейс командной строки. И я ничего не слышал, чтобы указать, что они будут работать над этим.

1
задан 10 March 2013 в 21:29

1 ответ

Это может быть проблема конфигурации vsftpd. Если вы получаете -rw-------, возможно, для параметра file_open_mode установлено значение 0600 или local_umask до 060. Из man vsftpd.conf:

file_open_mode Разрешения, с помощью которых создаются загруженные файлы. Umasks применяются поверх этого значения. Вы можете захотеть перейти на 0777, если вы хотите, чтобы загружаемые файлы исполнялись. По умолчанию: 0666 local_umask Значение, заданное для umask для создания файла для локальных пользователей. По умолчанию: 077

Если вы хотите -rw-rw-r--, вы можете попробовать изменить одну или обе опции в /etc/vsftpd.conf: file_open_mode=0660, local_umask=066.

Помните, что это изменение на сервере. Все загруженные файлы, даже вне /var/www, если это не единственный доступный каталог, получат разрешение 660. Возможно, это не так.

1
ответ дан 25 May 2018 в 03:36
  • 1
    Я нашел параметр local_umask и внес изменения, но он не исправил его. Я также видел настройку chown_uploads и пробовал это, но это не сработало. Я попытался изменить клиента, как указано в вышеприведенном сообщении, и он больше не менял разрешения. Я не знаю, изменилась ли настройка, как работает новый клиент, но сейчас, спасибо! – AkBKukU 7 December 2012 в 07:15

Другие вопросы по тегам:

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