您的位置:首页 > 运维架构 > Shell

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

2017-08-26 00:00 981 查看

xshell使用xftp传输文件

使用Xshell成功连接远程主机后,点击菜单栏中的图标新建文件传输,即可打开Xftp(快捷键为Ctrl+Alt+F)。



打开后,Xftp界面如下,其中左边是本地主机,右边是远程主机:



将要传输的文件从左方拖拽到右方相应的文件夹下,即可开始传输。在下方的传输栏可以看到文件具体的传输情况。



传输结束后,在右边的远程主机目录下可看的刚刚传输的文件,至此文件传输结束。



使用pure-ftpd搭建ftp服务

###安装pure-ftpd

yum install -y epel-release
yum install -y pure-ftpd

###配置

vim /etc/pure-ftpd/pure-ftpd.conf
PureDB                        /etc/pure-ftpd/pureftpd.pdb                    //开启密码配置文件
systemctl stop vsftpd                 //先关闭vsftpd
systemctl start pure-ftpd          //启动pure-ftpd

###创建系统用户及目录

创建ftp测试目录:

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
#创建虚拟用户ftp_usera,并映射到系统用户pure-ftp
#-d指定虚拟用户的家目录(同系统用户的家目录)
Password:
Enter it again:

扩展

vsftp使用mysql存放虚拟用户并验证

ftp的主动和被动模式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: