首页 > 代码库 > Ubuntu14.04安装vsftpd
Ubuntu14.04安装vsftpd
之前学会了在centos6.7系统上安装vsftpd服务,这次从Ubuntu14.04上安装vsftpd服务
先安装vsftpd包
root@bogon:~# apt-get install vsftpd
与centos6.7不同的是,在Ubuntu中没有vsftpd文件夹,在/etc下只有主配置文件vsftpd.conf和ftpusers文件,并没有user_list文件
新建一个宿主目录
root@bogon:~# mkdir /home/uftp
新建一个用户指定宿主目录和shell,这个用户只能通过ftp服务器登录
在/etc/shells文件里添加/bin/faulse
root@bogon:~# useradd -d /home/uftp -s /bin/faulse uftp
设置密码
root@bogon:~# passwd uftp
在宿主目录下新建测试文件
# touch test.txt
修改配置文件
root@bogon:~# vim /etc/vsftpd.conf listen=YES anonymous_enable=NO local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES chroot_local_user=YES secure_chroot_dir=/var/run/vsftpd/empty rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key userlist_enable=YES userlist_deny=NO userlist_file=/etc/allowed_users seccomp_sandbox=NO
新建一个allowd_users文件,加入用户uftp
root@bogon:~# vim /etc/allowed_users uftp
更改属组和属主
root@bogon:~# chown -R uftp:uftp /home/uftp/
使用客户端软件filezilla用账号名和密码登录,可以实现文件的上传和下载
Ubuntu14.04安装vsftpd
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。