15.4 xshell使用xftp传输文件

15.5 使用pure-ftpd搭建ftp服务


 xshell使用xftp传输文件

1.打开网址

http://www.netsarang.com

2.点download会出现很多版本

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务

3.点xftp6---填写信息---然后到邮箱获取下载地址

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务

4.下载完后点开xftp6

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务

5.填写相关信息进行连接

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务


如果提示无法打开ftp,只要把xftp6的选项的被动模式勾去掉


使用pure-ftpd搭建ftp服务

1.安装:

    yum install -y epel-release

    yum install -y  pure-ftpd

2.修改配置

    vim /etc/pure-ftpd/pure-ftpd.conf

                搜索     PureDB                        

                     PureDB                /etc/pure-ftpd/pureftpd.pdb ---找到该行把#号去掉(指定密码文件)

3.启动服务(因为默认端口也是21,所以需要停掉占用21端口的服务(例如vsftp)

                systemctl start pure-ftp   --启动服务

                ps aux |grep pure-ftp   ---查看服务

                netstat -lntp  ---查看端口

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务

4.创建ftp家目录及家目录和用户(随意)

        mkdir /data/ftp            --创建目录

        useradd -u 1010 pure-ftp  --创建用户

         chown -R pure-ftp:pure-ftp ftp/                     ------给予权限

         pure-pw useradd ftp_user1 -u pure-ftp -d /data/ftp/  

                -u选项将虚拟用户ftp_user1与系统用户ftp-ftp关联在一起,也就是说,使用ftp_user1账号登录ftp后,会以ftp_ftp的身份来读取下载文件, -d  指定家目录


5.创建信息数据库文件

pure-pw mkdb

pure-pw 一些相关操作

pure-pw list   ----列出用户

pure-pw userdel ftp_user1  ---删除用户

 6.下载一个lftp进行测试

yum install -y lftp

    测试:格式是:用户名@地址 

         lftp [email protected] 输入密码

15.4 xshell使用xftp传输文件 15.5 使用pure-ftpd搭建ftp服务

                

相关文章: