1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装 2. service vsftpd start 启动要让FTP每次开机自动启动,运行命令: chkconfig --level 35 vsftpd on 3. 设置ftp权限 vi /etc/vsftpd/vsftpd.conf 将anonymous_enable=YES 改为 anonymous_enable=NO 取消如下配置前的注释符号: local_enable=YES write_enable=YES chroot_local_user=YES 保存并推出 4. 添加ftp帐号和目录 先检查一下nologion的位置,通常在/usr/sbin/nologion或者/sbin/nologion下。 useradd -d /www/wwwroot -s /sbin/nologin testftp passwd testftp chmod -R 755 /www/wwwroot chown -R testftp /www/wwwroot /etc/rc.d/init.d/vsftpd restart 5.修改shell配置 vi编辑/etc/shells,如果该文件里没有/usr/sbin/nologion或者/sbin/nologion(具体看当前系统配置)则追加进去 然后用帐号testftp测试下是否可以登陆ftp。目录是/www/wwwroot
发布者
Zhangwz
你不改变,时间又能为你做些什么?