Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务相关的知识,希望对你有一定的参考价值。
使用pure-ftpd搭建ftp服务
- pure-ftpd比vsftp更简单
- 安装
[[email protected] ~]# yum install -y epel-release [[email protected] ~]# yum install -y pure-ftpd
- 指定密码配置文件
[[email protected] ~]# vim /etc/pure-ftpd/pure-ftpd.conf PureDB /etc/pure-ftpd/pureftpd.pdb vim /etc/pure-ftpd/pure-ftpd.conf//找到pureftpd.pdb这行,把行首的#删除
- 关掉vsftpd服务,开启pure-ftpd服务
[[email protected] ~]# vim /etc/pure-ftpd/pure-ftpd.conf [[email protected] ~]# systemctl stop vsftpd [[email protected] ~]# systemctl start 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:111 0.0.0.0:* LISTEN 593/rpcbind tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1062/nginx: master tcp 0 0 0.0.0.0:20048 0.0.0.0:* LISTEN 937/rpc.mountd tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 1627/pure-ftpd (SER
- 创建一个测试目录和普通用户,并更改属组属主
[[email protected] ~]# mkdir /data/ftp [[email protected] ~]# useradd -u 1010 pure-ftp [[email protected] ~]# chown -R pure-ftp:pure-ftp /data/ftp
- 创建一个虚拟用户映射到系统用户并指定家目录
[[email protected] ~]# pure-pw useradd ftp_usera -u pure-ftp -d /data/ftp Password: Enter it again:
- 把密码生成 pure-pw所识别的文件
[[email protected] ~]# pure-pw mkdb
- 测试
[[email protected] ~]# touch /data/ftp/111.txt [[email protected] ~]# lftp [email protected] 口令: lftp [email protected]:~> ls drwxr-xr-x 2 1010 pure-ftp 21 Jun 25 20:58 . drwxr-xr-x 2 1010 pure-ftp 21 Jun 25 20:58 .. -rw-r--r-- 1 0 0 0 Jun 25 20:58 111.txt
Xshell使用xftp传输文件
- 先下载安装xftp5软件到电脑
- 再在xshell里登录服务器,使用快捷键ctrl+alt+f就可以打开界面,双击就可以互传文件。
扩展
- vsftp使用mysql存放虚拟用户并验证
- ftp的主动和被动模式
以上是关于Xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务的主要内容,如果未能解决你的问题,请参考以下文章
五十七xshell使用xftp传输文件使用pure-ftpd搭建ftp服务
xshell使用xftp传输文件使用pure-ftpd搭建FTP服务
xshell使用xftp传输文件 使用pure-ftpd搭建ftp服务
xshell使用xftp传输文件,使用pure-ftpd搭建ftp服务,