首页 > 系统服务 > 详细

Linux用户管理

时间:2021-06-09 09:40:50      阅读:12      评论:0      收藏:0      [点我收藏+]

1.创建用户

# -d<登入目录>  指定用户登入时的起始目录  -m  自动建立用户的登入目录  -s<shell>   指定用户登入后所使用的shell
useradd -d /home/test -m test -s /bin/bash
passwd test

2.权限

Ubuntu默认启动的

groups sudo
或者  more /etc/group | grep sudo
###Centos默认没有启用sudo用户组,首先应该是对sudo进行设置。
 groups sudo
#01.创建 sudo用户组,并给27的gid
 groupadd sudo -g 27                      

#02.修改  sudo的配置文件位于/etc/sudoers,需要root权限才可以读写
 visudo 
增加一下内容
sudo ALL=(ALL) ALL

 ###03.增加用户到sudo 组  usermod -G group_name user_name 这个命令可以添加一个用户到指定的组,但是以前添加的组就会清空掉。
sudo usermod -a -G sudo test
 #查看指定用户 test 所属组groups test

 ###04. 
 Linux gpasswd 是 Linux 下工作组文件 /etc/group 和 /etc/gshadow 管理工具,用于将一个用户添加到组或者从组中删除
 gpasswd   添加组 gpasswd -a test sudo
           移除组 gpasswd -d test sudo 

3.查看权限

 #查看sudoers文件
 sudo more /etc/sudoers | grep -v "^#\|^$" | grep "ALL=(ALL)"
 #查看该用户是否是sudo组的成员 
 more /etc/group | grep sudo

4.常见查看

 id
 groups
   查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1

Linux用户管理

原文:https://www.cnblogs.com/ytwang/p/14862926.html

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