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: