首先在控制台添加ftp防火墙规则:

然后进入服务器安装ftp(安装vsftpd):

sudo apt update
sudo apt install vsftpd

使用以下命令检查其状态:

sudo service vsftpd status

如果FTP服务器未运行,请使用以下命令启动它:

sudo service vsftpd start

重启命令:

sudo service vsftpd restart

安装好之后要新建一个账号用来连接ftp,这里不要使用root账号,为了安全考虑,
如果嫌麻烦,非要用root账号,也是可以,以FileZilla为例,要选择SFTP协议连接

返回正题,创建一个ftp账号:

sudo adduser 用户名

将用户添加到ftp分组

sudo usermod -aG ftp 用户名

授予指定文件夹权限:

sudo setfacl -R -m u:用户名:rwx /path/to/folder

设置改文件夹除所有者外也可以上传:

sudo chmod o+w /path/to/folder

如果在您的系统上找不到 setfacl 命令,可能是因为缺少相应的软件包。您可以通过安装 acl 软件包来获取 setfacl 命令。
在 Ubuntu 上,您可以使用以下命令安装 acl 软件包:

sudo apt-get update
sudo apt-get install acl

检查您的 vsftpd.conf 配置文件,确保写入权限已正确配置。您可以使用 sudo vi /etc/vsftpd.conf 命令编辑配置文件。

确保以下配置项被设置为相应的值(不存在则添加):

write_enable=YES
local_umask=022

保存配置文件并重新启动 vsftpd 服务。
然后打开filezilla连接服务器:

这里是使用明文的方式传输,使用FTPS需要改配置文件,不过测试连接不上,还没找到解决方案

ubuntu20.4服务器搭建ftp并连接(阿里云服务器)相关推荐

  1. 服务器搭建个人网站(阿里云服务器)

    服务器搭建个人网站 一丶购买服务器 这里我选的是阿里云服务器,进入阿里云官网阿里云-上云就上阿里云 阿里云提供了几种服务器,云服务器ESC.轻量应用服务器,ESC更好一点儿,我选了轻量级应用服务器.购 ...

  2. 云服务ftp服务器搭建_如何在阿里云服务器搭建FTP服务器,在本地电脑连接并操作...

    首先你需要有一个阿里云的ECS服务器 并且开通了公网宽带(话说也不贵,开来玩玩还是可以的,第一次买会比较便宜,第二次买1M的宽带两天是九毛多吧~) 开通了宽带之后,ECS服务器就可以上网了 如果嫌弃阿 ...

  3. VPS云服务器搭建FTP并连接

    VPS云服务器搭建FTP并连接 首先准备一台vps云服务器,然后在本地电脑cmd控制台运行mstsc.exe启动远程桌面连接云服务器. 打开服务器浏览器下载FileZilla Server 之后安装 ...

  4. Xftp连接阿里云服务器失败

    使用xftp连接阿里云服务器失败,出现以下界面: 解决办法:在连接设置中将协议FTP更改成SFTP,之后成功连接上.

  5. nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解

    nps内网穿透服务器搭建教程(ip显示阿里云的ip)-小宇特详解 一共有两部分,一部分是windows安装,一部分是linux系统(使得ip显示自己的阿里云). 前期准备 1.一台云服务器 2.配置安 ...

  6. Jedis无法远程连接阿里云服务器的redis问题

    Jedis无法远程连接阿里云服务器的redis问题 查了很多资料才最终解决了这个问题,现在对上述问题进行总结. CentOS7版本解决办法: 1.停止并屏蔽firewalld服务 systemctl ...

  7. STM32+ESP8266+MQTT连接阿里云服务器(一、烧写MQTT固件)

    用STM32连接阿里云服务器首先ESP8266得支持MQTT的AT指令,所以!!!在连接阿里云服务器时,得先对ESP8266进行固件替换. 工具 硬件:ATK-ESP8266.USB转串口 软件:fl ...

  8. STM32+ESP8266+MQTT连接阿里云服务器(四、STM32连接阿里云平台)

    材料: STM32F103.ESP8266.串口 第三章介绍了利用串口调试助手+AT指令连接阿里云平台的,现在用代码去实现其功能,利用STM32的串口2跟WIFI模块进行数据通信即可.这里我实现的功能 ...

  9. 远程连接阿里云服务器出现“远程桌面,身份验证错误:要求的函数不受支持“解决办法

    今天在远程连接阿里云服务器的时候遇到了下面这个问题:(win10家庭版): 在这里分享一下一个解决方式: windows+R打开运行  输入regedit打开注册表    到达如下路径:[计算机\HK ...

  10. 如何使用Xshell连接阿里云服务器

    如何使用Xshell连接阿里云服务器 转载自:https://www.cnblogs.com/Guorisy/p/12445224.html 什么是xshell? Xshell是Windows下一款功 ...

最新文章

  1. 第十六届全国大学生智能汽车竞赛-航天智慧物流创意组 线下选拔赛赛题发布!
  2. python while循环语句-python while循环控制流语句结构与用法
  3. FPS手游《战地先锋》性能案例精讲
  4. java 自动装载_springboot自动装载
  5. 浅析MySQL JDBC连接配置上的两个误区
  6. SoftPool算法详解
  7. a jquery 标签点击不跳转_form标签的action属性怎么用?form标签action属性的用法介绍(附实例)...
  8. jdk1.7 tomcat7 centos 安装
  9. 聚类算法_案例实战:聚类实战
  10. easyui mysql手册_easyui api 中文
  11. 牛客练习赛24 C PH试纸
  12. mysql8 groups关键字
  13. fw: 专访许鹏:谈C程序员修养及大型项目源码阅读与学习
  14. hdu1711 Number Sequence kmp模板
  15. 关于SN和PN的概念
  16. C++使用Code Runner添加编译参数
  17. 可以在一眨眼之间接触到庞大受众的方式
  18. 在uniapp的小程序中使用自己的字体库
  19. 【深度学习】数据读取与数据扩增方法
  20. php文字验证码插件,php中文验证码实现方法

热门文章

  1. 符号- 作用 计算机,符号在人工智能中的作用
  2. C++【二叉搜索树】
  3. CCNA2.0笔记_STP
  4. hilink互联技术_华为隐藏够深,HiLink技术颠覆互联模式!
  5. .gitignore与.git/info/exclude区别
  6. android 定时关机,定时重启
  7. 二进制转八进制转换用计算机,二进制转八进制
  8. Java : 对象不再使用时,为什么要赋值为 null ? 侵删
  9. 电赛OpenMV巡线巡迹
  10. 电子合同的履行_电子合同要如何履行