• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux 怎么实现添加FTP用户并设置权限的方法

    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详细介绍
    上一篇:shell脚本通过expect实现自动单边无密登录功能
    下一篇:linux shell在while中用read从键盘输入的实现
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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