
1:安装vsftp程序
[root@server Packages]# rpm -ivh vsftpd-222-11el6_41i686rpm
2:启动服务并设为开机启动
[root@server ~]# service vsftpd start
[root@server ~]# chkconfig vsftpd on
3:备份配置文件
[root@server ~]# cp /etc/vsftpd/vsftpdconf /etc/vsftpd/vsftpdconfbak
4:编辑配置文件实现需求
[root@server ~]# mkdir /data/ftproot
[root@server ~]# vim /etc/vsftpd/vsftpdconf
12 anonymous_enable=NO 禁止匿名访问
120 listen_port=2121 改ftp端口
121 chroot_local_user=yes 禁锢登录目录
122 local_root=/data/ftproot 改登录目录为/data/ftproot
123 userlist_deny=NO 白名单生效
124 max_clients=20 最大并发客户端
125 max_per_ip=2 每ip最大并发
126 local_max_rate=100000 限制下载速度
[root@server ~]# service vsftpd restart 重启服务
5:编辑白名单实现账户访问控制
[root@server ~]# tail -2 /etc/vsftpd/user_list
up
down
6:在服务器端给up用户添加本地写权限
[root@server ~]# setfacl -m u:up:rwx /data/ftproot
7:客户端测试
[root@client ~]# ftp 1921681254 2121
Name (1921681254:root): up 以up用户登录测试
230 Login successful
ftp> put installlog
local: installlog remote: installlog
227 Entering Passive Mode (192,168,1,254,247,195)
150 Ok to send data
226 Transfer complete
38109 bytes sent in 00426 secs (89456 Kbytes/sec)
ftp> get installlog
local: installlog remote: installlog
227 Entering Passive Mode (192,168,1,254,20,170)
150 Opening BINARY mode data connection for installlog (38109 bytes)
226 Transfer complete
38109 bytes received in 000206 secs (1846366 Kbytes/sec)
Name (1921681254:root): down 以down用户登录测试
230 Login successful
ftp> !ls
anaconda-kscfg bootbacktargz installlog installlogsyslog test testzip
ftp> put bootbacktargz
local: bootbacktargz remote: bootbacktargz
227 Entering Passive Mode (192,168,1,254,44,97)
553 Could not create file
ftp> get installlog
local: installlog remote: installlog
227 Entering Passive Mode (192,168,1,254,242,203)
150 Opening BINARY mode data connection for installlog (38109 bytes)
226 Transfer complete
38109 bytes received in 0000302 secs (12618874 Kbytes/sec)
解决这个问题的方法如下:
1、通过浏览器登录,在浏览器的域名栏中输入和第一种方法中相同的命令(ftp://ip地址),然后回车。
2、进入登录界面,输入用户名和密码,点击-登录。
3、进入FTP服务器,直接在页面中点击自己需要的文件。
4、d出的界面点击-保存即可下载到自己电脑上的指定位置,这样问题就解决了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)