zoukankan      html  css  js  c++  java
  • linux添加用户和分配权限

    #这行指定使用sftp服务使用系统自带的internal-sftp
    Subsystem sftp internal-sftp
    #这行用来匹配用户
    Match User pujue
    #用chroot将用户的根目录指定到/usr/local/tomcats,这样用户就只能在/usr/local/tomcats下活动
    ChrootDirectory /usr/local/tomcats/apache-tomcat-admin/webapps/

    添加用户

    adduser zhong

    设置密码

    passwd zhong

    修改用户的家目录,限制目录访问

    usermod -d /home/web/ zhong

    修改sshd_config配置文件

    #注释掉这行
    #Subsystem      sftp    /usr/libexec/openssh/sftp-server
    #这行指定使用sftp服务使用系统自带的internal-sftp
    Subsystem sftp internal-sftp
    #这行用来匹配用户
    Match User zhong
    #用chroot将用户的根目录指定到/home/web/,这样用户就只能在该目录下活动
    ChrootDirectory  /home/web/

    重启sshd 

    service sshd restart

    如果只想用户使用 SFTP,并不需要该用户能登录 SSH

    usermod -s /bin/false zhong

    赋予用户操作已有目录和文件的操作权限

    将/home/web/目录以及子目录,设置为755权限

    chmod -R 755 /home/web/

    将目录以及子目录所属改为用户zhong和组root

    chown -R chaowu:root /home/web/
  • 相关阅读:
    java 事务
    JPA概述以及它和Hibernate之间的关系
    [转]JavaWeb之 Servlet执行过程 与 生命周期
    j2EE的web.xml详解
    安装PyTorch 0.4.0
    [转]springmvc常用注解标签详解
    hibernate的dialect大全
    Hibernate快速入门
    DBUtils使用详解
    用户密码初始化
  • 原文地址:https://www.cnblogs.com/suruozhong/p/13132408.html
Copyright © 2011-2022 走看看