首页 > 系统服务 > 详细

linux添加用户和分配权限

时间:2020-06-15 18:17:55      阅读:34      评论:0      收藏:0      [点我收藏+]

#这行指定使用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/

 

linux添加用户和分配权限

原文:https://www.cnblogs.com/suruozhong/p/13132408.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!