xshell使用xftp传输文件

12月11日任务

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

1.xshell使用xftp传输文件

示例一:xshell使用sftp传输文件

  • 新建一个会话

  • 定义为sftp

  • 连接登入

  • 可以get文件,下载

  • 这里可以定义get的文件放在Windows什么位置

  • exit 退出

示例二:使用xftp传输文件

  • Ctel+Rly+F 快捷键,会有如下提示框,点击下载,跳转到下载页面

  •  

  •  

  •  

  •  

  •  

  • Ctel+Rly+F 快捷键,会打开如下窗口

  • 双击文件就会下载到桌面上,或者直接拖过去也行
  • 为了方便大家安装,会将下载连接放到r.aminglinux.com 上

2. 使用pure-ftpd搭建ftp服务

示例一:

  • yum install -y epel-release  先安装这个扩展源,才能找到下面安装的包,来安装
  • yum install -y pure-ftpd  
  • vim /etc/pure-ftpd/pure-ftpd.conf//找到pureftpd.pdb这行,把行首的#删除  ,把它的密码指定文件路径打开

  • systemctl stop vsftpd  因为同时是使用21端口,所以要关闭vsftpd
  • systemctl start pure-ftpd  开启ftpd
  • mkdir /data/ftp  创建一个测试目录
  • useradd -u 1010 pure-ftp  创建一个普通的用户
  • chown -R pure-ftp:pure-ftp /data/ftp  更改属组属主
  • pure-pw useradd ftp_usera -u pure-ftp  -d /data/ftp  创建一个普通用户,-u 指定系统的用户是谁,-d 指定虚拟用户的家目录目录,最后执行,设置一个密码

  • pure-pw help  查看pure-pw 支持哪些用法

  • pure-pw mkdb  生成密码文件

  • pure-pw list/userdel/usermod/passwd 列出密码文件

猜你喜欢

转载自my.oschina.net/u/3962011/blog/2987034