Ubuntu16.04安装ftp服务实例,解决限制用户切换目录后无法登录的问题

本文详细介绍了如何在Ubuntu16.04上安装vsftpd服务,包括创建用户、修改配置文件以限制用户切换目录后的登录问题,并提供了重启服务和验证登录的步骤。
摘要由CSDN通过智能技术生成

1.登录ubuntu 16.04并将用户模式切换到root权限

~#sudo su

2.安装vsftpd服务,采用apt-get安装

#apt-get install vsftpd

    等待安装完成,完成后会在 /etc下生成一个vsftpdconf文件,此为配置文件。

3.创建名为test的用户,此命令比useradd好用,会自动创建用户主目录,根据提示输入密码,此为ftp的登录账号和密码

#adduser test

4.修改/etc/vsftpd.conf配置文件用vi/vim文件编辑器打开(如果不确定请先备份文件cp   /etc/vsftpd.conf   /etc/vsftpd.conf_backup)

#vim /etc/vsftpd.conf

    进入文件后按shift+g切换到文件末行,在按i进入插入模式,进行编辑,t添加以下命令

    1) write_enable=YES        #允许用户写入文件

    2)chroot_local_user=YES        

       chroot_local_list=NO      # 以上两条命令为不允许任何用户切换到用户主目录(/home/user)之外

    3)allow_writeable_chroot=YES        #非常重要!!!若设置了第二部的操作,必须加上这步,不然会造成无法登录

    4)listen_port=4399     #更改ftp的默认端口,建议在4000以上,ftp默认端口为21,也可不修改这步

    5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值