Linux学习与应用技巧linux运维

ubuntu18.04搭建ftp服务器

2019-12-04  本文已影响0人  荆白雪_1984

环境:华为云 弹性云服务器 Linux Ubuntu18.04

一、修改服务器安全组

点击ecs服务器名称


image.png

更改安全组


image.png image.png image.png image.png image.png

注:
手动添加了一个安全组,并且手动对两个安全组添加了规则,不知道有没有作用,暂不上传手动添加内容。由于新增了安全组,所以上面更改安全组的选项需要选中两个。


image.png

二、ubuntu18.04搭建ftp服务器
原文链接
1.安装vsftpd

$ sudo apt-get update
$ sudo apt-get install vsftpd
#重启vsftpd
$ sudo service vsftpd restart

2.配置vsftpd

$ sudo nano /etc/vsftpd.conf

nano进入后默认为编辑状态,可用方向按键移动光标进行编译,注意不能用鼠标移动光标。

打开vsftpd文件,进入插入(编辑)模式向文件中追加
"userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
seccomp_sandbox=NO"在
"local_enable=YES" 前,保存退出

image.png

ctrl+x退出,如果有修改会出现提示,选择Y进行保存退出。

  1. 添加用户名和用户组
$ groupadd ftpuser
$ mkdir /home/tom/
$ useradd -g ftpuser tom
$ passwd tom

设置密码


image.png

注:ftpuser用户组
tom用户名,ftp登陆时用户名

  1. 修改权限
#修改权限
$ chown -v -R tom:ftpuser /home/tom/
$ chmod -v -R 700 /home/tom/
  1. 重启vsftpd
$ sudo service vsftpd restart

三. 本机上传文件给服务器
工具:filezilla


image.png

连接成功


image.png
选定文件夹(tom/test)设定权限,只允许用户向该文件夹上传文件
$ chmod 777 test
$ ll
image.png

在FZ上面远程站点选择test文件夹


image.png

右键待上传文件选择上传,成功:


image.png
上一篇 下一篇

猜你喜欢

热点阅读