您的位置:首页 > 编程语言 > PHP开发

Ubuntan 下安装ftp

2014-01-06 16:31 633 查看
1:安装vsftpd

sudo apt-get install vsftpd

2: 修改配置文件

sudo vim /etc/vsftpd.conf

启用下列命令:

listen=YES # 服务器监听

local_enable=YES # 本地主机访问允许

write_enable=YES # 写允许

anon_upload_enable=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

anonymous_enable=NO # 禁止匿名访问

3:创建ftp目录并添加ftp用户

新建两文件:touch /etc/vsftpd.chroot_list

touch /etc/vsftpd.user_list

新建目录:mkdir /home/ftp

新建目录:mkdir /home/ftp/upload

新建目录:mkdir /home/ftp/download

设置权限:

sudo chmod 755 /home/ftp

sudo chmod 777 /home/ftp/upload

sudo chmod 755 /home/ftp/download

新建群组:addgroup ftpgroup

增加用户ftpuser并设置其目录为/home/nation/ftp/

sudo useradd -g ftpgroup -d /home/nation/ftp/upload -M ftpuser

设置用户口令:

passwd ftpuser

4:编辑chroot_list文件:

sudo gedit /etc/vsftpd.chroot_list

内容为ftp用户名,每个用户占一行,如:

ftpuser

5:在配置文件中添加或更改ftp目录

local_root=/home/ftp (ftp所在目录)

6:重新启动ftp:
sudo service vsftpd start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: