文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

2018.3.28 14周3次课

2023-01-31 01:14

关注

十四周三次课(3月28日)

15.4 xshell使用xftp传输文件

15.5 使用pure-ftpd搭建ftp服务

15.4 xshell使用xftp传输文件

Ctrl+Alt+F

点下载xftp

填写好后会把下载链接发到你填写的邮箱,到邮箱里点下载链接下载,安装

安装好后,在xshell里按Ctrl+Alt+F

左边时我们的电脑,右边是ftp服务器,可以用鼠标选中文件托的方式从左边拖到右边复制文件到服务器,也可以用同样的方法从右边拖到左边复制到我们的电脑上

Xftp走的是ssh协议

上图已没有21端口号了

15.5 使用pure-ftpd搭建ftp服务

pure-ftpd比vsftd简单,平时用的比较多

默认centos yum源并不包含pure-ftpd,需要安装epel扩展源

yum install -y epel-release

yum install -y pure-ftpd

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

启动pure-ftpd,启动之前要关闭vsftpd,因为pure-ftpd也是用的是21端口,和vsftpd有端口冲突

systemctl stop vsftpd

systemctl start pure-ftpd

mkdir /data/ftp //创建ftp目录

useradd -u 1010 pure-ftp //创建一个普通用户

chown -R pure-ftp:pure-ftp /data/ftp //更改/data/ftp的属主和属组

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

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

输入两次密码

pure-pw mkdb //创建用户信息数据库文件,这一步很关键

测试:

touch /data/ftp/123.txt

lftp ftp_usera@192.168.37.101 //由于123.txt是新创建的文件,所有他的uid和gid都是root,数字都是0

chown pure-ftp:pure-ftp /data/ftp/123.txt //更改123.txt属主和属组。123.txt的uid是1004,1004是pure-ftp,gid是pure-ftp


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯