首页 > 其他 > 详细

FTP服务器

时间:2015-11-26 01:13:00      阅读:299      评论:0      收藏:0      [点我收藏+]

1判断自己是否安装了vsftpd:

a.rpm -qa  vsftpd,

b.没有安装,yum -y install vsftpd

安装完成。

c.rpm -qa vsftpd:查看配置目录

进行配置:

ftpd的主配置文件里面

 

技术分享

把这个改为NO 默认是YES (改为NO 就是禁止匿名用户登录,不需要注释)

不可以让ftp用户跳出自己的家目录,否则太危险了,需要做限制

 

技术分享

 

默认是注释掉的,把#号去掉 然后重启vsftpd

创建ftp用户

a.useradd -s /sbin/nologin/ -d /home/ftp_tmp abgents 

b.passwd abgents

然后给家目录修改权限,否则你无法上传文件:chmod o+w /home/ftp_tmp/

修改selinux

 

技术分享

 

因为修改selinu后需要重启服务,因为服务器不可以重启所以执行上面这个命令,临时修改selinux的策略,无需重启!

默认是enforcing  把他修改为disabled

 

技术分享

重启vsftpd服务,并且下次自动启动

技术分享

 设置防火墙21端口(这里没改):

/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT

保存:

/etc/rc.d/init.d/iptables save

重启防火墙:

service iptables restart。

下面就是测试了:

ftp 192.168.0.106:

输入名:abgents

密码abgents

ftp>put a.txt b.txt

显示成功

 

FTP服务器

原文:http://www.cnblogs.com/legend-song/p/4996335.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!