linux常用命令之用户管理篇
2010-03-18 17:29
267 查看
把自己常用的一些linux命令记录下来
1. 查看当前用户和组
less /etc/passwd
less /etc/group 或者 groups 查看组
有人说用上面那两个命令得到的结果不完全,一些特殊方式建立的就看不到了,可改用
getent passwd
getent group
2. 改变文件的所有者和所属组
chown baoniu a.txt 改变文件的所有者
chgrp baoniu a.txt 命令来修改文件所属用户组
3. 添加用户和组
groupadd supergroup
/usr/sbin/groupadd supergroup
useradd -g supergroup -n user1
usermod -g supergroup baoniu //添加已存在用户到组
sudo /usr/sbin/adduser -m -G users -s /bin/bash baoniu
sudo passwd baoniu
4. 添加root用户
useradd -u 0 -o -g 0 youname
以上命令是建一和root权限一样的帐号youname:
-u 0 就是建一个uid=0的帐号
-o (注意是字母o,不是数字0)就是允许使用重复的id号
-g 0 就是建一个gid=0的帐号
youname就是你建的帐号名.
5. 切换到root用户的方法
su root
su -
su
6. 创建具有sudo权限的用户和组
1,需要用一个已有sudo权限的账号登录
2,用户目录下,vim .bash_profile, 修改.bash_profile,增加PATH,保证sudo的时候可以找到useradd等命令PATH=$PATH:$HOME/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin;
3,source .bash_profile
4,sudo useradd username
5,sudo passwd username
6,sudo visudo -f /etc/sudoers
增加一行:
username ALL=(ALL) ALL
1. 查看当前用户和组
less /etc/passwd
less /etc/group 或者 groups 查看组
有人说用上面那两个命令得到的结果不完全,一些特殊方式建立的就看不到了,可改用
getent passwd
getent group
2. 改变文件的所有者和所属组
chown baoniu a.txt 改变文件的所有者
chgrp baoniu a.txt 命令来修改文件所属用户组
3. 添加用户和组
groupadd supergroup
/usr/sbin/groupadd supergroup
useradd -g supergroup -n user1
usermod -g supergroup baoniu //添加已存在用户到组
sudo /usr/sbin/adduser -m -G users -s /bin/bash baoniu
sudo passwd baoniu
4. 添加root用户
useradd -u 0 -o -g 0 youname
以上命令是建一和root权限一样的帐号youname:
-u 0 就是建一个uid=0的帐号
-o (注意是字母o,不是数字0)就是允许使用重复的id号
-g 0 就是建一个gid=0的帐号
youname就是你建的帐号名.
5. 切换到root用户的方法
su root
su -
su
6. 创建具有sudo权限的用户和组
1,需要用一个已有sudo权限的账号登录
2,用户目录下,vim .bash_profile, 修改.bash_profile,增加PATH,保证sudo的时候可以找到useradd等命令PATH=$PATH:$HOME/bin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/usr/local/sbin;
3,source .bash_profile
4,sudo useradd username
5,sudo passwd username
6,sudo visudo -f /etc/sudoers
增加一行:
username ALL=(ALL) ALL
相关文章推荐
- Linux学习笔记之常用用户管理类命令
- linux记录系统中常用重要的log记录和用户的所有操作精确命令记录
- Linux常用基本命令 -用户、权限管理who,whoami,exit
- Linux添加或者删除用户和用户组时常用的一些命令和参数
- Linux常用命令二(用户与组)
- Linux用户管理常用命令
- Linux入门之常用命令(12)用户管理
- linux用户管理常用命令
- 第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令
- Linux常用用户管理命令
- Linux常用命令(二)之用户与分组
- linux常用命令--用户和组
- 针对Oracle用户的Linux高级命令详解之资源管理篇
- Linux常用锁定用户禁止登录命令
- Linux 用户管理常用命令
- Linux创建/分配用户权限,以及常用命令
- Linux学习笔记(6)Linux常用命令之帮助命令与用户管理命令
- linux用户管理常用命令
- 2016/8/19 Linux常用命令 : 帮助命令、用户管理命令、压缩解压命令
- 笔记:Linux常用命令(五)关机重启用户登录查看命令