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 列出密码文件