美文网首页
linux 下 FTP服务器的安装

linux 下 FTP服务器的安装

作者: Sven_qi | 来源:发表于2017-11-10 15:24 被阅读0次

    1.默认情况下linux是自带安装vsftpd的

     安装 不同版本先搜索一下 vsftpd

    yum search ftp

    结果选择安装的版本

    yum install vsftpd.x86_64

    安装完成后显示  Complete   开启服务

    /bin/systemctl start vsftpd.service

    配置信息

    vim /etc/vsftpd/vsftpd.conf

    修改下面两项内容

    anon_upload_enable=YES

    anon_mkdir_write_enable=YES

    使用ftp工具 用系统root账号链接显示   

    vsftpd 530 Permission denied  错误

    在vsftpd.conf中添加userlist_*阻止特定的本地用户

    userlist_enable=YES     

     userlist_deny=YES   

     userlist_file=/etc/vsftpd/user_list 

    编辑 /etc/vsftpd/user_list   该文件中都是被阻断的系统用户,会提示:530 Permission denied

    也可以在 etc/vsftpd/vsftpd.conf文件中修改   userlist_enable=YES    改为 NO  

    使用ftp工具 用系统root账号链接显示 

    vsftpd 530 Login incorrect

    修改  /etc/vsftpd/ftpusers

    vim /etc/pam.d/vsftpd   //你会发现,拒绝ftpusers里面的用户  

    [root@node1 vsftpd]# cat /etc/vsftpd/ftpusers 

     # Users that are not allowed to login via ftp

     root  

    bin 

     #daemon   //删除掉就能登录了 

     adm 

     lp  

    sync  

    删掉admin  (你的使用连接ftp的账户) ,重新启动

    /bin/systemctl restart vsftpd.service

    链接成功!

    注意:阿里云的ECS需要开启安全组规则,开启端口

    相关文章

      网友评论

          本文标题:linux 下 FTP服务器的安装

          本文链接:https://www.haomeiwen.com/subject/rjhmmxtx.html