linux用户组操作文档

原创 2011年01月10日 22:23:00
1,帐户实质
   linux是个多用户操作系统,如许很多个用户登录操作系统,每个用户有不同的工作环境,包括shell和x-windows
   我们能够实验一下,并且找出任何的用户所在的tty
2,用户和组
   Linux帐号包括用户帐户和组帐户
   用户帐户分:普通用户帐户,终极用户帐号
   组分为:标准组和私有组
   注意:一个帐户能够属于不同的组
3,linux环境下的帐户系统文档
   /etc/passwd
   特点:对于任何帐户可读,字段名用:分隔
   字段含义
   用户名:口令:用户标识号:组标识号:注释性描述:宿主目录:命令解释器
   例子:
   me:x:500:500::/home/me:/bin/bash
   解释如下
   me帐户,密码为X(已被/etc/shadow保护),用户标识号500(普通用户从500开始),宿主目录为/home/me,命令解释器为/bin/bash
   /etc/shadow
   特点:只对root用户可读,其他和/etc/passwd基本相同
   /etc/group
   将用户分组是linux对用户进行管理的手段,一个组中能够有多个用户,一个用户也能够属于多个组
   特点:对任何帐户可读
   组名:组口令:GID:组成员
   /etc/gshadow
   该文档用户定义用户组口令,组管理员信息
   特点:只有组管理员能够读
   字段含义:
   组名:组口令:组管理员帐号:组成员(多个组成员能够用,分开)
   组管理员帐号能够添加和删除组
  
3,使用命令行工具管理帐户
   1)用户帐户维护命令
      useradd text1
      创建名字为text1的新帐户
      useradd -g me text2
      创建名字为text2的用户并添加到me组
      useradd -s /bin/bash text3
      创建名字为text3的用户并用bash作为shell
      useradd -d /home/haha text4
      创建名字为text4的用户并把/home/haha作为主目录
      useradd -u 600 text5
      创建名字为text5的用户并配置uid为600
      usermod -g me text5
      修改text5到me组
      usermod -s shell名 用户名
      修改用户的shell
      usermod -d 用户目录 用户名
      修改用户的目录
      usermod -u 620 text5
      修改text5的 uid 为620
      usermod -l text11 text1
      修改text1的登录名为text11
      usermod -L user1
      锁定用户帐号user1
      usermod -U user1
      解除用户帐号user1的锁定状态
      userdel text2
      删除用户text2
      userdel -r text3
      删除用户text3的同时删除用户目录
   2),组帐户维护命令
      groupadd yeye
      创建一个明为yeye的组
      groupadd -r 系统组帐户名
      一般不要用,一点不好玩
      groupmod -g 652 yeye
      将yeye的gid改为652
      groupmod -n yeye1 yeye
      将yeye组名该为yeye1
      groupdel yeye1
      删除yeye组
   3),口令维护命令
      passwd user1
      修改user1的密码,这里只有root用户能够修改其他用户的密码
      gpasswd -a text4 me
      将用text4添加到me组
      gpasswd -d me me
      将me帐户从me组中删除
      gpasswd -A text4 me
      将text4指定为组管理帐户
      (这个命令有问题)
   4),用户和组状态命令
      su user1
      转换到用户帐号
      id user1
      显示user1的uid和gid
      whoami
      字面理解就能够
      groups user1
      显示用户所在的组
基本完成:
     很多地方需要注意,特别是
     useradd -p
     这个命令是需要提供md5码的加密口令,普通数字是不行的
     和window相比要复杂的多,但是假如您想的话能够用从tty0到tty6 登录6个帐号到本地主机,远程也能够>_<,但是用户所公用的程式是有限制的比如acroread就不能在两个用户同时使用,很可能是因为他需要启用x-windows,而用vi的话就很能够用不同的用户打开同一个文档.究竟这是一种什么样的限制,我还没有弄明白。


5,建立软连接
  ln -s src dest
  建立dest软连接,实际内容为src
版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux 用户及用户组的简单操作

添加用户,并指定用户ID: useradd -u userID username e.g. useradd -u 1001 user1 注意,这里的userID最好取500以上,否则和系统虚拟用户ID...
  • u010440155
  • u010440155
  • 2016年12月21日 10:17
  • 498

Linux用户与用户组详解

1、用户和用户组文件 在linux中,用户帐号,用户密码,用户组信息和用户组密码均是存放在不同的配置文件中的。 在linux系统中,所创建的用户帐号和其相关信息(密码除外)均是存放在/etc/pass...
  • BabyFish13
  • BabyFish13
  • 2016年04月19日 11:36
  • 11414

Linux 用户及用户组的操作

添加用户,并指定用户ID: useradd -u userID username e.g. useradd -u 1001 user1 注意,这里的userID最好取500以上,否则和系统虚拟用...
  • yasi_xi
  • yasi_xi
  • 2013年01月24日 20:04
  • 6486

linux 用户/用户组添加修改删除(ubuntu/centos)

一、LINUX(UBUNTU/CENTOS)用户添加删除修改 1、建用户: adduser web //新建web用户 useradd web ...
  • wljk506
  • wljk506
  • 2017年04月01日 15:25
  • 11021

linux 修改文件用户组和所有者

1. linux下修改文件用户组 chgrp: change group的简写,修改文件所属的用户组。 chgrp users test.log 修改后查看 ls -l -rwxrwx--- ...
  • chenxd1101
  • chenxd1101
  • 2016年11月06日 20:47
  • 3973

Linux用户和用户组管理命令

1. 用户管理命令 (1) 用户添加命令 useradd 命令格式:useradd [选项] 用户名 选项:  -u UID: 手工指定用户的UID号 -d 家目录: 手工指定用户的家目录 -c 用...
  • wxbmelisky
  • wxbmelisky
  • 2016年04月26日 11:29
  • 8742

Linux创建用户、用户组及删除

Linux创建用户、用户组及删除 一、用户组操作 1.创建用户组 groupadd -g 888 users --创建一个组users,其GID为888 2.修改用户组 g...
  • gh320
  • gh320
  • 2016年11月21日 10:37
  • 1039

LINUX用户和用户组管理

Linux是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控...
  • rider628
  • rider628
  • 2012年02月23日 13:41
  • 4069

linux用户组操作函数

1:getdid函数和setgid函数,获得,设置组识别码,用于获取设置目前进程组识别码     #include     #include     gid_t getgid(v...
  • fengchenlongxia
  • fengchenlongxia
  • 2013年08月28日 17:39
  • 592

PHP之Linux(四) 用户组与访问权限

用户用户组 与用户账号有关的系统文件 访问权限
  • yageeart
  • yageeart
  • 2017年07月24日 22:38
  • 688
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux用户组操作文档
举报原因:
原因补充:

(最多只允许输入30个字)