主页 > 知识库 > Linux 怎么实现添加FTP用户并设置权限的方法

Linux 怎么实现添加FTP用户并设置权限的方法

热门标签:呼叫中心市场需求 AI电销 Linux服务器 铁路电话系统 网站排名优化 百度竞价排名 服务外包 地方门户网站

Linux添加FTP用户并设置权限

在linux中添加ftp用户,并设置相应的权限,操作步骤如下:

1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test

2、建用户,命令行状态下,在root用户下:

    运行命令:“useradd -d /home/test test”  //增加用户test,并制定test用户的主目录为/home/test

    运行命令:“passwd test”  //为test设置密码,运行后输入两次相同密码

3、更改用户相应的权限设置:

    运行命令:“usermod -s /sbin/nologin test”  //限定用户test不能telnet,只能ftp

    运行命令:“usermod -s /sbin/bash test”  //用户test恢复正常

    运行命令:“usermod -d /test test”  //更改用户test的主目录为/test

4、限制用户只能访问/home/test,不能访问其他路径

    修改/etc/vsftpd/vsftpd.conf如下:

chroot_list_enable=YES
# (default follows)
chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

    编辑上面的内容

    第一行:chroot_list_enable=YES  //限制访问自身目录

    第三行:编辑vsftpd.chroot_list。根据第三行说指定的目录,找到chroot_list文件。(因主机不同,文件名也许略有不同)

    编辑vsftpd.chroot_list,将受限制的用户添加进去,每个用户名一行

5、重启服务器

    改完配置文件,不要忘记重启vsFTPd服务器

    运行命令:/etc/init.d/vsftpd restart

6、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:

    运行命令:“usermod -s /usr/bin/passwd test”  //用户telnet后将直接进入改密界面

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

您可能感兴趣的文章:
  • Linux 入门常用命令 password — 修改密码,改变用户
  • linux下passwd命令设置修改用户密码的方法
  • linux查看所有用户和查看用户组的方法(修改用户组)
  • Linux下SFTP用户权限设置条件及实现命令
  • 更改linux用户登录shell的操作方法
  • Linux给普通用户加超级用户权限的方法
  • linux中如何添加用户并赋予root权限详解
  • Linux下交互式与非交互式修改用户密码的例子
  • linux服务器下添加用户和删除用户的命令
  • LINUX下Oracle数据库用户创建方法详解
  • 如何在Linux下修改Mysql的用户(root)密码
  • 在Linux系统的命令行中为MySQL创建用户的方法
  • linux尝试登录失败后锁定用户账户的两种方法
  • Linux中不同用户之间复制文件的两个方法
  • linux之普通用户与root用户之间切换方法
  • Linux用户在第一次登录时强制更改初始密码
  • Linux下Oracle删除用户和表空间的方法
  • Unix/Linux系统下的nobody用户与nologin详细介绍

标签:湘潭 崇左 湖南 黄山 兰州 衡水 仙桃 铜川

巨人网络通讯声明:本文标题《Linux 怎么实现添加FTP用户并设置权限的方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266