Ubuntu16.04 FTP Server 完整篇

Posted K98091518

tags:

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

 

sudo apt-get update #更新系统
sudo apt-get install vsftpd #安装vsftpd
sudo systemctl status vsftpd #判断vsftpd是否安装成功
终端输出结果中active (running)一般会是高亮的绿色。
sudo mkdir /home/user-ftp1 #建立/home/user-ftp1目录
sudo useradd -d /home/user-ftp1
#建立ftp-account,指定使用上面的目录
sudo passwd user-ftp1 #设置密码
sudo vim /etc/vsftpd.conf #修改配置文件
userlist_deny=NO
userlist_enable=YES
userlist_file=/etc/allowed_users
local_enable=YES
write_enable=YES
local_root=/home/user-ftp1
#強制登入后的目錄
chroot_local_user=YES
#登录后轉跳到指定目錄
chroot_list_enable=YES
#yes:啓用不受限名單 no:啓用受限名單
chroot_list_file=/etc/vsftpd.chroot_list
#受限用戶清單存放位置

sudo vim /etc/allowed_users #添加用户名ftp-account
sudo vim /etc/ftpusers #此文件中是不能访问的用户清单,如有就删除
sudo vim /etc/vsftpd.chroot_list #限定登入后目錄的用戶清單
sudo systemctl restart vsftpd #重启vsftpd服务

以上是关于Ubuntu16.04 FTP Server 完整篇的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu16.04搭建ftp服务器

Ubuntu 16.04 安装ftp服务器

Ubuntu 16.04安装vsftpd 并开启ftp服务

ubuntu 16.04 ftp连接问题

Ubuntu 16.04安装FTP客户端filezilla

ubuntu 16.04 安装ftp服务