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

本文详细介绍了如何使用Xshell通过Xftp传输文件,并提供了使用Pure-FTPd搭建FTP服务的具体步骤,包括安装配置、启动服务、创建用户等关键环节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

15.4 xshell使用xftp传输文件

15.5 使用pure-ftpd搭建ftp服务


 xshell使用xftp传输文件

1.打开网址

http://www.netsarang.com

2.点download会出现很多版本


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


4.下载完后点开xftp6


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



如果提示无法打开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  ---查看端口


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 ftp_user1@127.0.0.1 输入密码


                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值