Проблема полномочий FTP

Я настоятельно рекомендую Усовершенствованное Программирование в Среде UNIX. Это - блестящая книга по общему системному программированию для UNIX.

1
задан 26 May 2010 в 16:48
2 ответа

Я использовал vsftpd на Ubuntu в прошлом, и по умолчанию это заблокировано вниз для предотвращения любого вида доступа для записи независимо от полномочий. Для фиксации этого, необходимо удостовериться следующая строка в /etc/vsftpd.conf не прокомментирован и затем перезапустите vsftpd:

Во-первых, из окна терминала, отредактируйте файл конфигурации для vsftpd:

нано sudo/etc/vsftpd.conf

Или можно использовать gedit для изменения файла, если Вы предпочитаете:

gksudo gedit /etc/vsftpd.conf

Затем найдите следующий раздел:

# Uncomment this to enable any form of FTP write command.
#write_enable=YES

и изменитесь, это к этому (удалите # перед второй строкой), и удостоверьтесь, что это установлено на ДА:

# Uncomment this to enable any form of FTP write command.
write_enable=YES

И затем перезапустите свой процесс vsftpd (или просто перезагрузите Ваш компьютер):

 sudo /etc/init.d/vsftpd restart

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

3
ответ дан 3 December 2019 в 18:11
  • 1
    Огромное спасибо, я действительно становился расстроенным этим!:) –  JD Isaacks 26 May 2010 в 16:56
  • 2
    Это имело меня ударяющий по моей голове от стола некоторое время также ;-) –  John Rabotnik 26 May 2010 в 17:02

необходимо переключить владение для/var/www тому пользователю

Простой способ

показанный-R пользователь:/var/www

-R обрабатывает все ниже также

1
ответ дан 3 December 2019 в 18:11
  • 1
    я, как предполагается, заменяю user именем пользователя, которое я хочу изменить?Спасибо –  JD Isaacks 26 May 2010 в 16:22
  • 2
    да.. измените пользователя на пользователя, на которого Вы хотите дать права –  Mike 26 May 2010 в 16:24

Теги

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