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

wKiom1mftCfCwGajAAAPIyC2QPI301.png

wKiom1mftE3x_y6nAACuDFxBPyo441.png

wKiom1mftG7Qx3GgAABbdjXV7ao352.png

进邮箱里,点击链接,

wKiom1mftJXjWhINAACRDl8_Cb4018.png

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

wKiom1mftK2yTxL4AADN88rI_9s293.png

wKiom1mftNHgpX2wAABOoF1xwyU447.png

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

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

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

wKiom1mftOXwa3q9AAFSJop02-s534.png

spacer.gif15.5 使用pure-ftpd搭建ftp服务

1. 安装epel-releasepure-ftpd

[root@hao-01 ~]# yum install -y epel-release

[root@hao-01 ~]# yum install -y pure-ftpd

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

[root@hao-01 ~]# vim /etc/pure-ftpd/pure-ftpd.conf

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

wKioL1mftQaCtAAOAAAukk8c17Q614.png

spacer.gif3. 关闭vsftpd服务(下面打开pure-ftpd服务 也需要占用21端口):

[root@hao-01 ~]# systemctl stop vsftpd

4. 搜索ftp进程是否启动?

[root@hao-01 ~]# ps aux |grep ftp

wKioL1mftRzjK-vpAAAZg6UpTCA036.png

spacer.gif5. 查看pure-ftpd服务端口号

[root@hao-01 ~]# netstat -lntp

wKioL1mftS-SZdz9AAAyPFW7Dk4379.png

spacer.gif6. 创建一个测试目录ftp

[root@hao-01 ~]# mkdir /data/ftp

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

[root@hao-01 ~]# useradd -u 1010 pure-ftp

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

[root@hao-01 ~]# chown -R pure-ftp:pure-ftp /data/ftp

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

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

[root@hao-01 ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp

wKioL1mftsrBE-dEAAAeaCjweJU665.png

spacer.gif10. 执行命令:

[root@hao-01 ~]# pure-pw mkdb

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

[root@hao-01 ~]# touch /data/ftp/123.txt

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

[root@hao-01 ~]# lftp ftp_usera@127.0.0.1

wKioL1mftwqSD9hgAAAcaMeKQQA207.png

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

[root@hao-01 ~]# chown pure-ftp:pure-ftp /data/ftp/123.txt










本文转自 主内安详 51CTO博客,原文链接:http://blog.51cto.com/zhuneianxiang/1959274,如需转载请自行联系原作者
目录
相关文章
|
3月前
|
监控 Ubuntu 安全
Ubuntu开启FTP服务教程
在Ubuntu服务器上配置FTP服务是一个常见的需求,无论是用于文件分享、网站管理还是数据备份。FTP(文件传输协议)是一种用于在网络上传输文件的协议,它可以让用户通过身份验证下载或上传文件。本文将指导您如何在Ubuntu系统上安装和配置FTP服务器,以及如何管理用户权限来保证服务器的安全性。
138 0
|
4月前
|
安全 算法 网络协议
【Linux】文件服务FTP(File Transfer Protocol)
【Linux】文件服务FTP(File Transfer Protocol)
54 0
|
1天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
20天前
|
Linux 网络安全 数据安全/隐私保护
FTP 文件传输服务
FTP 文件传输服务
|
1月前
|
Ubuntu 网络安全 数据安全/隐私保护
ubuntu篇-配置FTP服务,本机和docker安装
通过以上步骤,你可以在Ubuntu上配置FTP服务,无论是本机安装还是Docker内安装,都可以提供FTP文件传输服务。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
22 1
|
2月前
|
监控 安全 测试技术
使用pyftpdlib组件实现FTP文件共享
使用pyftpdlib组件实现FTP文件共享
34 0
|
3月前
|
Java
java上传、下载、预览、删除ftp服务器上的文件
java上传、下载、预览、删除ftp服务器上的文件
|
3月前
|
弹性计算 Ubuntu
Ubuntu 20.04安装FTP服务
以阿里云ECS为服务器,搭建FTP服务并在本机使用FileZilla连接服务。
333 2
|
4月前
|
存储 数据处理
Dataphin集成任务支持自定义FTP标记完成文件内容(V3.14)
在文件传输的场景中,标记完成文件(有时也被称为标档文件)作为一种重要的确认机制被广泛应用。这一机制通过创建特定的“传输完成标识文件”,用于明确指示数据文件已成功完成全量传输,并达到可以进行下一步业务处理的状态,从而有效防止了基于不完整数据流的错误操作。
|
2月前
|
SQL 分布式计算 DataWorks
DataWorks常见问题之dataworks连接FTP服务器失败如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。