centos7搭建ftp服务器本地用户_在腾讯云服务器上搭建FTP服务,方便下载定制Linux系统...

最近,在云服务器上构建了一个自己定制的Linux系统。想从云服务器下载到本地主机测试。但问题是下载很慢很慢,不想把时间浪费在下载上。想在云服务器上搭建一个FTP服务,在本地主机上使用IDM来加速下载。

使用环境:

  • Windows环境:Windows10+IDM6.26
  • Linux环境:Debian9.5+vsftpd
  • SSH连接程序:Xshell6

操作步骤:

  1. 连接到云服务器
  2. 安装最新版vsftpd
  3. 修改vsftpd配置文件
  4. 配置FTP服务开机启动
  5. 实现匿名上传、下载功能
  6. 下载构建的Linux系统

开始:

1.使用Xshell连接到云服务器Debian9:

ssh user@ip-address
8b2fe3640a459c30a79b1d6042111bad.png

2.安装vsftpd软件:

apt update && apt install vsftpd
aad2f56091ad97a1da67d44ff535014c.png

3.修改vsftpd配置文件:

vim /etc/vsftpd.conf

要修改的地方:

anonymous_enable=YES #设置匿名登录local_enable=YES #允许本地用户登录write_enable=YES #允许用户写权限anon_upload_enable=YES #允许匿名用户上传anon_mkdir_write_enable=YES #允许匿名用户创建目录

4.重启FTP服务并配置FTP服务开机启动:

systemctl restart vsftpdsystemctl enable vsftpd
bec3125ca9b44984fe7dd6fe3e12c54c.png

修改完vsftpd.conf后,并重启FTP服务后,我应该就可以访问FTP服务器了。

登录服务器,里面什么也没有。

5.实现匿名上传、下载功能:

我需要FTP服务器具有两个功能上传和下载,具体操作如下:

在/srv/ftp文件夹里新建两个文件夹,分别是upload和download。

mkidr -p /srv/ftp/{upload,download}

把upload的权限设置为可读可写。

chmod -R 777 /srv/ftp/upload

把download权限设置为可读不可写。

chmod -R 755 /srv/ftp/download
deeff5ba441b7441ac3e439da9af332f.png

6.下载构建的Linux系统:

把构建的Linux系统复制到/srv/ftp/download目录下。

在浏览器输入ftp://server-ip-address/download

c1d1e0f14a974d16a0d9cef5bcee1533.png

咳咳咳,嗯!速度快了点。

fba37b764928c493bad3a74c77cd205c.png

注意:

匿名用户默认访问的是你的 /srv/ftp 文件夹。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值