zoukankan      html  css  js  c++  java
  • linux怎么设置vsftp用户访问目录权限

    1.在指定的目录创建文件夹(访问的目录):
    mkdir picture
    2.创建一个用户组(zdhgroup):
    groupadd zdhgroup
    3.创建一个用户并指定路径和组:
    useradd -d /mnt/zdh/picture -g zdhgroup zdhuser
    4.设置用户的密码:
    passwd zdhuser
    5.设置配置文件(指定目录访问,不可用访问其他目录)
    添加ftp用户(zdhuser)到user_list中去,
    vi /etc/vsftpd/user_list
    配置指定目录访问:
    vi /etc/vsftpd/vsftpd.conf
     
    修改/etc/vsftpd/vsftpd.conf如下:
    chroot_list_enable=YES //限制访问自身目录
    # (default follows)
    chroot_list_file=/etc/vsftpd/chroot_list
    编辑 chroot_list文件,将受限制的用户(zdhuser)添加进去,每个用户名一行
     
    改完配置文件,不要忘记重启vsftpd服务器
    systemctl restart vsftpd
     
    6.更改用户相应的权限设置:
    usermod -s /sbin/nologin zdhuser//限定用户zdhuser不能telnet,只能ftp
    usermod -s /sbin/bash zdhuser//用户zdhuser恢复正常
    usermod -d /test zdhuser //更改用户zdhuser的主目录为/test
     
    7、如果需要允许用户修改密码,但是又没有telnet登录系统的权限:
    usermod -s /usr/bin/passwd zdhuser //用户telnet后将直接进入改密界面
     
    附录:
    查看用户:
    cat /etc/passwd
    查看组:
    cat /etc/group
     
  • 相关阅读:
    hdu4930 模拟斗地主
    hdu4930 模拟斗地主
    hdu4923 f(A,B)分段处理
    hdu4923 f(A,B)分段处理
    poj2112 二分最大流+Floyd
    poj2112 二分最大流+Floyd
    POJ1149 PIGS(最大流)
    POJ1149 PIGS(最大流)
    对最大团的理解
    对最大团的理解
  • 原文地址:https://www.cnblogs.com/zjiacun/p/8522119.html
Copyright © 2011-2022 走看看