15.4 xshell使用xftp传输文件
- 下载xftp软件
- 安装xftp软件
- 连接ftp服务器
- 刚开始运行,关闭掉xftp软件。
- 需要先登录xshell 5。
- 打开 Ctrl + Alt + F 组合键,自动关联xftp软件。
15.5 使用pure-ftpd搭建ftp服务
在搭建ftp服务,使用pure-ftpd搭建比较轻量、简单。
- 安装pure-ftpd
[[email protected] ~]# yum install -y pure-ftpd
- 修改配置文件
[[email protected] ~]# vim /etc/pure-ftpd/pure-ftpd.conf
#找到pureftpd.pdb这行,把行首的#删除
- 指定密码文件
#先停掉之前的vsftpd 服务,防止冲突
[[email protected] ~]# systemctl stop vsftpd
[[email protected] ~]# ps aux |grep vsftpd
root 1922 0.0 0.0 112676 984 pts/0 S+ 17:33 0:00 grep --color=auto vsftpd
[[email protected] ~]# systemctl start pure-ftpd
[[email protected] ~]# ps aux |grep pure-ftpd
root 1930 0.0 0.0 202480 1200 ? Ss 17:33 0:00 pure-ftpd (SERVER)
root 1932 0.0 0.0 112676 980 pts/0 R+ 17:33 0:00 grep --color=auto pure-ftpd
[[email protected] ~]# netstat -lntp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1930/pure-ftpd (SER
- 测试
#创建测试的目录
[[email protected] ~]# mkdir /data/ftp
#创建用户
[[email protected] ~]# useradd -u 1020 pure-ftp
#修改一下目录的权限
[[email protected] ~]# chown -R pure-ftp:pure-ftp /data/ftp
#用pure-pw 创建用户
[[email protected] ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp
Password: #设置密码
Enter it again:
# -u 指定系统的用户
# -d 指定家目录
#pure-pw --help 查看所有的选项
#pure-pw mkdb 生成pure-ftpd所识别的文件
[[email protected] ~]# pure-pw mkdb
#登录
[[email protected] ~]# lftp [email protected]
口令:
lftp [email protected]:~> quit
[[email protected] ~]# lftp [email protected]
口令:
lftp [email protected]:~> ls
drwxr-xr-x 2 1020 pure-ftp 21 Jan 18 17:47 .
drwxr-xr-x 2 1020 pure-ftp 21 Jan 18 17:47 ..
-rw-r--r-- 1 0 0 0 Jan 18 17:47 123.txt
原文地址:http://blog.51cto.com/3622288/2062557
时间: 2024-10-10 07:24:48