FTP服务搭建和使用
ubutu搭建FTP服务
-
安装ftp程序
sudo apt-get install vsftpd
安装后可以通过
sudo service vsftpd restart
启动以及来判断程序是否安装成功。 -
前期准备
-
创建ftp工作目录
mkdir /home/ubuntu/workplace/ftpShare
-
为工作目录创建或指定一个特定的用户,如
public
sudo useradd -d /home/ubuntu/workplace/ftpShare -s /bin/bash public
-
设置用户
public
的密码sudo passwd public
-
检查用户
public
是否能访问ftp服务器cat /etc/ftpusers
显示结果为不能访问FTP服务的用户名。
-
-
配置FTP服务
- 修改主要配置文件:
/etc/vsftpd.conf
sudo vim /etc/vsftpd.conf
检查和修改:
local_enable=YES
在文件末尾添加:
userlist_deny=NO userlist_enable=YES userlist_file=/home/ubuntu/workplace/ftpShare seccomp_sandbox=NO
-
设置用户列表
touch /etc/allowed_users
在文件末尾加上用户名
public
- 修改主要配置文件: