Ubuntu18.04离线安装配置FTP(vsftpd)步骤+所需deb安装包

1、将vsftpd.tar.gz(3p73)上传到服务器后,进行解压安装vsftpd(version=3.0.3)

tar -zxvf vsftpd.tar.gz
cd vsftpd
sh install.sh

2、上传配置文件
将vsftpd.chroot_list、vsftpd.conf、vsftpd.user_list上传至/etc 目录中,替换原有文件。

3、创建用户目录

cd /opt
mkdir ftp
cd ftp
mkdir   laogao
mkdir   xiaozhou

4、新建ftp用户组

groupadd ftpgroup``

5、添加用户并设置密码

useradd -g ftpgroup -d /opt/ftp  -s /bin/bash  laogao
passwd laogao
useradd -g ftpgroup -d /opt/ftp  -s /bin/bash  xiaozhou
passwd xiaozhou

6、设置权限
ps:只能往用户对应的文件夹中进行读写操作

chown  laogao laogao
chown   xiaozhou  xiaozhou

7、将上面新建的用户名,添加到vsftp的用户配置文档中:
vim /etc/vsftpd.user_list

8、重启服务

service vsftpd restart

ps:重点在第6步骤,根据需求设置相应的权限,样例中权限为:用户只能对用户自己的文件夹进行读写操作;其他权限需要使用chmod命令设置自定义权限,
如有问题,可以留言或者私信。

你可能感兴趣的:(Ubuntu,linux,ftp,ubuntu)