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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了15.4 xshell使用xftp传输文件;15.5 使用pure-ftpd搭建ftp服务相关的知识,希望对你有一定的参考价值。

扩展:

vsftp使用mysql存放虚拟用户并验证 :

http://www.aminglinux.com/bbs/thread-342-1-1.html

ftp的主动和被动模式 :

http://www.aminglinux.com/bbs/thread-961-1-1.html

 15.4 xshell使用xftp传输文件

下载XshellXftp插件:

快捷键:Ctrl + Alt + F

技术分享图片技术分享图片

技术分享图片

技术分享图片技术分享图片

技术分享图片

进邮箱里,点击链接,(ps: 这里是去年操作的了,本次做实验用的本地保存的安装包...)

技术分享图片

就可以下载Xftp5.exe这个包!

技术分享图片技术分享图片

技术分享图片

Xshell登录状态,快捷键:Ctrl + Alt + F   弹出XFtp

默认状态:左边Windows系统桌面,右边centos系统用户夹目录

两个系统可以互传文件!!!

技术分享图片

15.5 使用pure-ftpd搭建ftp服务

1. 安装epel-releasepure-ftpd

[[email protected] ~]# yum install -y epel-release

[[email protected] ~]# yum install -y pure-ftpd

2. 编辑pure-ftpd.conf配置文件 :

[[email protected] ~]# vim /etc/pure-ftpd/pure-ftpd.conf

找到pureftpd.pdb这行,把行首#号删掉!

技术分享图片技术分享图片3. 关闭vsftpd服务(下面打开pure-ftpd服务 也需要占用21端口) :

[[email protected] ~]# systemctl stop vsftpd

4. 启动pure-ftpd服务

[[email protected] ~]# systemctl start pure-ftpd

5. 搜索ftp进程是否启动

[[email protected] ~]# ps aux |grep ftp

技术分享图片

6. 查看pure-ftpd服务端口号

[[email protected] ~]# netstat -lntp

技术分享图片

7. 创建一个测试目录ftp

[[email protected] ~]# mkdir /data/ftp

8. 创建一个普通用户,-u指定uid

[[email protected] ~]# useradd -u 1010 pure-ftp

9.测试目录ftp属主属组改为pure-ftp

[[email protected] ~]# chown -R pure-ftp:pure-ftp /data/ftp

10. 创建虚拟用户,指定映射的系统用户,指定虚拟用户夹目录

pure-pw useradd 虚拟用户名 -u 系统用户  -d 虚拟用户夹目录

[[email protected] ~]# pure-pw useradd ftp_usera -u pure-ftp  -d /data/ftp

技术分享图片

11. 执行命令 :

[[email protected] ~]# pure-pw mkdb

12. 测试目录ftp下创建一个123.txt测试文件

[[email protected] ~]# touch /data/ftp/123.txt

13.ftp服务@本地ip,并ls查看

[[email protected] ~]# lftp [email protected]127.0.0.1

技术分享图片

14. 更改123.txt测试文件属主属组

[[email protected] ~]# chown pure-ftp:pure-ftp /data/ftp/123.txt

以上是关于15.4 xshell使用xftp传输文件;15.5 使用pure-ftpd搭建ftp服务的主要内容,如果未能解决你的问题,请参考以下文章

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

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

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

15.4 15.5

2018-6-25

十四周三次课