FTP服务在虚拟机上的相关配置

FTP服务在虚拟机上的相关配置

一:安装Vsftpd软件 安装vsftpd,并设置开机启动 
1. #yum install -y vsftpd 
2. #systemctl start vsftpd.service
3. #systemctl enable vsftpd.service 
二:配置vsftpd环境 执行下边的命令,一行一行来。 
1. #sed -i
"s/anonymous_enable=YES/anonymous_enable=NO/g"
'/etc/vsftpd/vsftpd.conf' 
2. #sed -i "s/#anon_upload_enable=YE/anon_upload_enable=NO/g" '/etc/vsftpd/vsftpd.conf' 
3.#sed -i
"s/#anon_mkdir_write_enable=YES/anon_mkdir_write_enable=YES/g"
'/etc/vsftpd/vsftpd.conf' 
4. #sed -i
"s/#chown_uploads=YES/chown_uploads=NO/g" '/etc/vsftpd/vsftpd.conf'

5. #sed -i “s/#async_abor_enable=YES/async_abor_enable=YES/g” ‘/etc/vsftpd/vsftpd.conf’ 10. 11. #sed -i “s/#ascii_upload_enable=YES/ascii_upload_enable=YES/g”
‘/etc/vsftpd/vsftpd.conf’
6. #sed -i
“s/#ascii_download_enable=YES/ascii_download_enable=YES/g”
‘/etc/vsftpd/vsftpd.conf’
7. #sed -i “s/#ftpd_banner=Welcome to
blah FTP service./ftpd_banner=Welcome to FTP service./g”
‘/etc/vsftpd/vsftpd.conf’
8. #echo -e
“use_localtime=YES\nlisten_port=21\nchroot_local_user=YES\nidle_session_timeout=300
\ndata_connection_timeout=1\nguest_enable=YES\nguest_username=vsftpd \nuser_config_dir=/etc/vsftpd/vconf\nvirtual_use_local_privs=YES \nallow_writeable_chroot=YES
\npasv_min_port=40000\npasv_max_port=41000
\naccept_timeout=5\nconnect_timeout=1” >> /etc/vsftpd/vsftpd.conf
三:创建vsftpd用户 创建用户vsftpd,一些写教程登录终端是/bin/false,我卡这半天,具体可以搜它和nologin的区别
1. #useradd vsftpd -d /wwwroot -s /sbin/nologin
2. #chown vsftpd. vsftpd /wwwroot -R
3. #passwd vsftpd
4. new password:123456
四:重启vsftp服务 1. systemctl restart vsftpd.service
注意,这里是centos的关于vsftpd重启,以前的命令在这不管用!如果开了防火墙,记得把相应的端口添加进去,本场环境中涉及21,40000-41000
可以设置/etc/selinux/config selinux=disabled,并注释掉TYPE
可能会用到的: 彻底删除用户:#userdel -rf vsftpd //强制删除用户及相关目录文件 变更用户属性:#usermod
-s /sbin/nologin vsftpd 查看当前服务:#netstat -lntp 如果想五.了解更多可以参考
http://www.jb51.net/article/101965.htm
http://yuanbin.blog.51cto.com/363003/108262/
http://desert3.iteye.com/blog/1685734
六.如果想要详细CENTOS配置请参考我的下一篇博客哦,欢迎道友友的光临啦

========================================================================

你可能感兴趣的:(ftp服务器虚拟机搭)