说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉
以控制档案如何被他人所存取。
如果你是默认的ftp目录出现此问题,那一定是这个/home/ftp的权限不对所致,这个目录的权限是不能打开所有权限的;是您运行了chmod 777 /home/ftp所致;如果没有ftp用户这个家目录,当然您要自己建一个;
如下FTP用户的家目录是不能针对所有用户、用户组、其它用户组完全开放;[root@localhost ~]# ls -ld /home/ftpdrwxrwxrwx 3 root root 4096 2005-03-23 /home/ftp修正这个错误,应该用下面的办法;[root@localhost ~]# chown root:root /home/ftp[root@localhost ~]# chmod 755 /home/ftp有的弟兄可能会说,那匿名用户的可读、可下载、可上传怎么办呢?这也简单,在/home/ftp下再建一个目录,权限是777的就行了,再改一改vsftpd.conf就OK了;没有什么难的;vsFTPd出于安全考虑,是不准让ftp用户的家目录的权限是完全没有限制的,您可以去读一下vsFTPd的文档就明白的了;否则也不能称为最安全的FTP服务器了,对不对?
说明:以上文档的ftp相当于是ftp用户对应的文件夹
之前使用命令:
chown root ~qoocc 导致ftp用户qoocc的对应的目录/home/qoocc文档所有者交给了root,导致虽然qoocc密码正确,但就是无法登录进去,修正错误,使用一下方式:
[root@localhost ~]# chown root:root /home/qoocc
[root@localhost ~]# chmod 755 /home/qoocc
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。