nixp.ru v3.0

18 января 2017,
среда,
11:08:35 MSK

Аутсорсинг Linux с компанией «Флант»
Аватар пользователя FUKS
FUKS написал 21 февраля 2015 года в 20:34 (1910 просмотров) Ведет себя как бирюк; открыл 1 тему в форуме, оставил 1 комментарий на сайте.

Поставил XUbuntu 12.04, накатил кучу нужных вещей, в т.ч. vsftpd, по директориям лазит как надо, но при попытке создать новую или записать файл через него получаю ответ 550 Permission denied. Даже при попытке записи в домашнюю директорию юзера. В файле /etc/vsftpd.conf разремлено:

write_enable=YES
anon_upload_enable=YES # На всякий случай

После изменений vsftpd перезапускал:

# sudo service vsftpd restart
vsftpd stop/waiting
vsftpd start/running, process 7085

Куда рыть?

FUKS

Разремил local_umask=022 - заработало. В чём смысл этого параметра? Единичные биты (077 по умолчанию) лишают юзеров соответствующих привилегий?

rgo

Вообще да, установенный бит umask указывает на те биты, которые будут скинуты. Хотя мне не совсем понятны результаты вашего случая. 022 по идее должен был бы скинуть как раз write-права.

ecobeingecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.