500 OOPS: невозможно изменить каталог: /home/user/public_html, ошибка VSFTPD

Я установил VSFTPD на своем сервере Ubuntu 12.04, он работал очень хорошо. Пока я не попытался изменить права пользователя, чтобы пользователь не мог зайти в каталог / и только в каталогах внутри /home/user/public_html,

Это может быть связано с тем, что я сделал это:

sudo chmod 700 -R /

У меня есть пользователь, ftpUser, и он внутри группы, ftpUsers. Разрешения /home/user/public_html являются:

drwxrwxr-x 9 ftpUser ftpUsers 4096

Мой файл VSFTPD выглядит так:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
connect_from_port_20=NO
chroot_local_user=YES
pam_service=vsftpd
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES
userlist_deny=NO

И в /etc/vsftpd.userlist есть только одна строка: ftpUser

Как мне решить эту проблему, чтобы я мог войти, он думает, что он должен что-то делать с разрешениями, но я не знаю, что это такое!?

2 ответа

Решение

Вы можете проверить эту ссылку. Это сработало для меня.

Убедитесь, что разрешения пользователя и группы для учетной записи и домашнего каталога совпадают. Например, если вы входите в систему как:

счет: х:521:500::/ некоторые / директории: / SBIN / NOLOGIN

затем убедитесь, что домашний каталог, определенный для "account", по меньшей мере, доступен для чтения и выполнения пользователем 521 и группой 500.

Эта ошибка генерируется из-за Selinux. Пожалуйста, выполните следующие действия:

[root@sun02 vsftpd]# getenforce
    Enforcing

[root@sun02 vsftpd]# getsebool -a | grep ftp
    allow_ftpd_anon_write –> off
    allow_ftpd_full_access –> off
    allow_ftpd_use_cifs –> off
    allow_ftpd_use_nfs –> off
    allow_tftp_anon_write –> off
    ftp_home_dir –> off     # We need to change this to on - see next command.
    ftpd_disable_trans –> off
    ftpd_is_daemon –> on
    httpd_enable_ftp_server –> off
    tftpd_disable_trans –> off

[root@sun02 vsftpd]# setsebool -P ftp_home_dir on

Это все, что тебе нужно.

Удачи!

Источник: скопировано и вставлено по вышеуказанной ссылке. Кредиты @ Джейми М. из http://blog.arithm.com/

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