linux安装ftp

1.      安装vsftp

 yum install -y vsftpd

2.先备份vsftpd的默认配置文件

[root@vmware1 ~]# cd /etc/vsftpd/ 
[root@vmware1 vsftpd]# cp vsftpd.conf vsftpd.conf.bak

3.修改配置
[root@vmware1vsftpd]# vi vsftpd.conf

内容(根据自身情况使用):
anonymous_enable=NO                   #不允许匿名用户登陆 
local_enable=YES                     #vsftpd所在系统的用户可以登录vsftpd 
write_enable=YES                     #允许使用任何可以修改文件系统的FTP的指令 
local_umask=002                       #匿名用户新增文件的umask数值 
anon_upload_enable=NO                 #匿名用户不可以上传文件 
anon_mkdir_write_enable=NO            #匿名用户不可以修改文件 
xferlog_enable=YES                   #启用一个日志文件,用于详细记录上传和下载。               
use_localtime=YES                     #使用本地时间而不是GMT 
vsftpd_log_file=/var/log/vsftpd.log    #vsftpd日志存放位置 
dual_log_enable=YES                   #用户登陆日志 
connect_from_port_20=YES              #开启20端口      
xferlog_file=/var/log/xferlog          #记录上传下载文件的日志 
xferlog_std_format=YES                #记录日志使用标准格式 
idle_session_timeout=600              #登陆之后超时时间60秒,登陆之后,一分钟不操作,就会断开连接。 
chroot_local_user=YES                 #用于指定用户列表文件中的用户,是否允许切换到上级目录      
listen=YES                           #开启监听 
pam_service_name=vsftpd.vu            #验证文件的名字 
userlist_enable=YES                   #允许由userlist_file指定文件中的用户登录FTP服务器                   
tcp_wrappers=YES                     #支持tcp_wrappers,限制访问(/etc/hosts.allow,/etc/hosts.deny) 
guest_enable=YES                     #起用虚拟用户 
guest_username=taokey                 #虚拟用户名 

#user_config_dir=/etc/vsftpd/vsftpuser  #虚拟用户配置文件路径 
local_root=/usr/local/ftpFiles #自定义ftp上传路径(注意文件夹权限)
pasv_min_port=35000  
pasv_max_port=45000 
pasv_enable=YES 
pasv_promiscuous=YES 
anon_other_write_enable=YES

 

4.关闭并保存配置文件,重启vsftpd
[root@localhost/]# service vsftpd restart

 

5.关闭防火墙和selinux

[root@vmware1~]# /etc/init.d/iptables stop 
[root@vmware1 ~]# chkconfig iptables off 
[root@vmware1 ~]# setenforce 0

只是临时修改,重启即失效

永久修改:

修改配置文件需要重启机器:

修改/etc/selinux/config 文件

SELINUX=enforcing改为SELINUX=disabled

重启机器即可

不修改setenforce会报:530 Permission denied

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章