6月25日

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了6月25日相关的知识,希望对你有一定的参考价值。

15.4 xshell使用xftp传输文件

一、xshell使用xftp传输文件(xftp走的也是ssh协议)

下载安装好xftp后,在xshell的客户端页面上按ctrl+alt+F 键可以直接关联出来

技术分享图片 

 15.5 使用pure-ftpd搭建ftp服务

 

使用pure-ftpd搭建ftp服务

1.安装pure-ftpd (默认的Centos yum源并不包含pure-ftpd,需要安装epel扩展源

yum install -y epel-release

yum install -y pure-ftpd

2.配置pure-ftpd

在启动pure-ftpd之前,需要先修改配置文件/etc/pure-ftpd/pure-ftpd.conf。其中需要把PureDB /etc/pure-ftpd/pureftpd.pdb行道的#删除:

vim /etc/pure-ftpd/pure-ftpd.conf    //找到pureftpd.pdb这行,把行首的#删除

技术分享图片 

2.1因为前面我们安装vsftpd的时候启用了21端口,所以要先停止掉,然后再启用pure-ftpd:

 systemctl stop vsftpd

 systemctl start pure-ftpd

ps aux |grep pure-ftpd

netstat -lntp

技术分享图片 

 

技术分享图片   

3.建立账号(为了安全,pure-ftpd使用的账号并非linux的系统账号,而是虚拟账号)

创建一个测试的目录,用来给pure-ftpd的用户使用:

mkdir /data/ftp

useradd -u 1010 pure-ftp     //pure-ftpd配置中只允许uid大于等于500,才可以登录ftp

chown -R pure-ftp:pure-ftp /data/ftp

技术分享图片 

3.1创建一个用户并生成密码:

 pure-pw useradd ftp_usera -u pure-ftp  -d /data/ftp

技术分享图片 

//创建虚拟账户,-u是将虚拟用户ftp_usera与系统用户pure-ftp关联在一起,也就是说,使用ftp_usera账号登录ftp后,会以pure-ftp的身份来读取和下载文件,-d是指定ftp_usera账户的家目录,这样可以使用户ftp_usera只能访问其家目录/data/ftp/

3.2 创建用户信息数据库文件,这一步很关键,不然不可以登录:

 pure-pw mkdb

技术分享图片 

还有其他相关pure-pw选项:

pure-pw list  //列出当前账号

pure-pw userdel ftp_usera  //删除账号

 

4. 测试连接

touch /data/ftp/123.txt

lftp [email protected]  //测试连接

技术分享图片 

 

4.1 连接如果报错可以查看系统日志

tail /var/log/messages

技术分享图片 

 


以上是关于6月25日的主要内容,如果未能解决你的问题,请参考以下文章

2016年6月28日 星期二 --出埃及记 Exodus 14:25

6月25日

6月25日下午小结

区块链学姐:6月25日 短暂回调之下,多军能否再次扛起大旗?

小编告诉你 什么是最短路径收费方法 2月6日至2月25日,湖南高速公路按最短路径收费!

区块链学姐:6月25日 回升迹象越发明显,是诱多还是市场止跌的信号?