一直在使用ssh内置的sftp,很好用,因此好久不用vsftpd,发现有时候还是有需要使用它的。
安装后发现修改默认的配置文件,/etc/vsftpd/ftpusers, user_list,后,重启vsftpd用root连接ftp,提示错误:
500 OOPS: cannot change directory:/root
500 OOPS: priv_sock_get_cmd
Connection closed by remote host.
是selinux的原因,关闭selinux即可,关闭方法:修改/etc/selinux/config文件中的SELINUX=”" 为 disabled ,然后重启。
文章评论