Centos 7 FTPサーバーを設定しました。
WinSCPまたはFileZillaを介して接続すると、ユーザーのホームフォルダに移動します。
そのフォルダより 1 レベル上に上がると、/home
ユーザーのホーム フォルダを表示できません。ただし、ユーザーのホームフォルダを手動で入力すると、そのフォルダに移動します。
現在のディレクトリが次の場合、WinSCP / FileZillaでユーザーのホームフォルダを表示できますか/home
?
ls -ld /home /home/ftp/
drwxr-xr-x. 3 root root 17 Apr 2 16:11 /home
drwx------. 2 ftp ftp 99 Apr 2 16:04 /home/ftp/
/etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
userlist_enable=YES
userlist_file=/etc/vsftpd/user_list
userlist_deny=NO
pam_service_name=vsftpd
tcp_wrappers=YES
ベストアンサー1
Selinuxはアクティブですか?
ftpd_full_access
でマークされていないすべての場所を読むことができるようにするには、public_content_t
selinux boolean " "が必要です。
(selinuxをオフにしないでください。)