我试图为一个用户建立一个FTP帐户,但它不起作用。用户想要能够ftp到他的网站主目录,并改变东西。我创建了一个用户(MEvans),并将主目录设置为/var/www/html/domain.co.uk。在终端中,我输入ftp localhost,然后输入用户名,然后输入密码,上面写着230 Login successful.,然后尝试ls命令,它说
227 Entering Passive Mode (127,0,0,1,169,60)
150 Here comes the directory listing.
226 Transfer done (but failed to open directory). 怎么啦?domain.co.uk文件夹的所有权为MEvans,该文件夹及其内容的权限设置为777 (暂时,此站点不处于活动状态)。
发布于 2013-08-13 14:58:27
如果您使用的是基于Red的发行版(CentOS、科学Linux、Fedora),那么可能是SELINUX造成了这个问题。解决方法是在/etc/selinux/config中设置SELINUX=disabled。
如果您想继续使用SELINUX,那么我建议您前往http://selinuxproject.org/page/FTPRecipes。
https://serverfault.com/questions/527078
复制相似问题