linux 系统用户与用户组管理】的更多相关文章

一,认识/etc/passwd和/etc/shadow 1. /etc/passwd :文件中保存系统中所有的用户和用户的主要信息. 在命令行输入 cat /etc/passwd  | head  (‘ | ’ 为管道符,作用是把前面的的命令输出在输入给后面的命令 ) 由图所示 /etc/passwd/被:分为7个字段 其含义如下 第一个字段为用户名(图中为root),是代表用户账号的字符串. 第二个字段是该账号的口令,这里的"x"代表的是密码标志,而不是真正的密码,真正的密码是保存在…
本系列的博客来自于:http://www.92csz.com/study/linux/ 在此,感谢原作者提供的入门知识 这个系列的博客的目的在于将比较常用的liunx命令从作者的文章中摘录下来,供自己学习和复习之用. 管道命令,是指 | 的左边运行结果 是|右边的 输入条件或者范围. [认识/etc/passwd和/etc/shadow] 这两个文件可以说是linux系统中最重要的文件之一. /etc/passwd由’:’分割成7个字段,每个字段的具体含义是: 1)用户名(如第一行中的root就…
关于这部分内容,笔者在日常的linux系统管理工作中用到的并不多,但这并不代表该内容不重要.毕竟linux系统是一个多用户的系统,每个账号都干什么用,你必须了如指掌.因为这涉及到一个安全的问题. [认识/etc/passwd和/etc/shadow] 这两个文件可以说是linux系统中最重要的文件之一.如果没有这两个文件或者这两个文件出问题,则你是无法正常登录linux系统的. /etc/passwd由’:’分割成7个字段,每个字段的具体含义是: 1)用户名(如第一行中的root就是用户名),代…
一.用户和用户组的管理 1.新增组 groupadd 命令 格式:groupadd 组名 2.删除组 groupdel 格式:groupdel 组名 3.增加用用户命令 useradd   格式:useradd 用户名 -u:表示自定义UID.-g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名. -d:表示自定义用户的家目录.-M:表示不建立家目录.-s :表示自定义shell. 案例 添加一个用户:test2 4.给刚创建的用户设置密码 命令: password    格…
目录一.新增/删除用户和用户组二.创建/修改密码三.用户身份切换--su和sudo 一.新增/删除用户和用户组1.用户组 命令 : groupadd 语法 : groupadd [-g GID] groupname 命令 : groupdel 语法 : groupdel groupname 注意 : 如果组内存在用户则需要删除用户才能删除 2.用户 语法 : useradd [-u UID] [-g GID] [-d HOME] [-M] [-s] ‘-u’ 自定义UID ‘-g’ 使其属于已经…
5.命令 chfn 用于修改用户的finger (finger为 /etc/passwd 文件第五个字段中显示的信息) 三,用户密码管理 1.命令passwd  格式 passwd [username],若命令后不加名字则是为自己设定密码 (只有root用户才能修改其他账户的密码,普通账户只能修改自己的密码) 2. 命令mkpasswd 用于生成密码  使用如下命令安装软件包 选项[-l ]指定生成密码的长度 [-s]指定特殊字符的个数 [-d]指定数字的个数 四,用户命令切换 1.命令su  …
关于/etc/passwd和/etc/shadow /etc/passwd 第1个字段为用户名(第一行中的root就是用户名)第2个字段存放的是该账号的口令.第3个字段为一个数字,这个数字代表的用户标识符,也称uid 这里的0就是root第4个字段也是数字,表示组标识符,也称为gid第5个字段为注释说明,没有实际意义 可以用chfn更改第6个字段为用户的家目录 root的家目录就是/root,普通用户的家目录则是/honme/username 用户的家目录可以自定义最后一个字段为用户 的shel…
Linux命令--用户和用户组管理 命令groupadd 作用:新增组 格式:groupadd [-g GID] groupname 参数:-g,指定GID,一般从500开始 说明:一般不必加-g参数:信息保存在/etc/group 命令groupdel 作用:删除组 格式:groupdel groupname 说明:信息保存在/etc/group 命令useradd 作用:增加用户 格式:useradd [选项] username 参数:-u UID,自定义UID 参数:-g GID,自定义G…
#############用户和用户组管理###################linux只认识UID和GID #可在/etc/passwd 和/etc/group中找到 ##/etc/passwd 详解[root@lgh2 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologin省略... 很多用户为系统用户或…
Chapter 3. 用户和用户组管理 由于Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以该账号身份进入系统. 3.0 用户与用户组相关信息 用户名:代表用户账号的字符串,最好不好包含..-.+开头,不能含义:. 口令:存放加密后的用户口令字,真正的加密后的用户口令字存放在/etc/shadow文件中,而在/etc/passwd文件的口令字段只存放一个特殊的字符,如'x'或'*'. 用户标识号:一般而言,它与用户名是一一对…
先来认识两个文件 /etc/passwd/etc/shadow我们打印出首尾三行,来了解下:每行由:分割为7段,每段含义为:第一段:用户名,比如root 用户,普通用户test,lv,test1第二段:早期存放账户登录密码,由于安全因素,现在存放到/etc/shadow中了,现在用x代替第三段:uid,用户表示号,系统通过该数字识别用户身份,0代表root,1-499系统保留,作为管理账号,普通用户从500开始第四段:gid,用户组标识号第五段:注释说明,该字段没有实际意义,通常记录该用户的一些…
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入 系统.用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也可以帮助用户组织文件,并为用户提供安全性 保护.每个用户账号都拥有一个惟一的用户名和各自的口令.用户在登录时键入正确的用户名和口令后,就能够进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: · 用户账号的添加.删除与修改. ·…
  Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也能帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和用户口令.用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录. 实现用户账号的管理,要完成的工作主要有如下几个方面: a.用户账号的添加.删除和修改. b.用户口令的管理.…
1 用户配置文件 1.1 用户信息文件 /etc/passwd 查看帮助 man 5 passwd -- account:password:UID:GID:GECOS:directory:shell -account 用户名 注意规范 -passwd 密码标志 x表示有密码 具体密码在shadow中 -UID user ID    0:超级用户, 由UID决定,不由用户名决定  1-499:系统用户(伪用户),不能登录,不能删,由系统服务或命令调用  500-65535:普通用户 -GID gr…
原文 Linux是个多用户多任务的分时操作系统,所有一个要使用系统资源的用户都必须先向系统管理员申请一个账号,然后以这个账号的身份进入系统.用户的账号一方面能帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问:另一方面也能帮助用户组织文件,并为用户提供安全性保护.每个用户账号都拥有一个惟一的用户名和用户口令.用户在登录时键入正确的用户名和口令后,才能进入系统和自己的主目录.实现用户账号的管理,要完成的工作主要有如下几个方面:a.用户账号的添加.删除和修改.b.用户口令的管理.c.…
一.用户和用户组的概念 用户:使用操作系统的人 用户组:具有相同系统权限的一组用户.在linux系统中可以存在多个用户组 1.1 /etc/group 这里存储当前系统中所有用户组的信息 每一行对应一个用户组,每一个用户组分成4段,每一段都用一个 冒号 来连接. 组密码占位符:用户有登录密码,用户组也有一个登录密码 组编号:每一个用户组都有一个独立的编号 组中用户名列表:当用户名与组名称是相同的时候,可以省略用户名 组号0一定是root用户,组号1-499属于系统预留的组编号,一般来说是预留给安…
用户和组管理 Linux是多用户多任务的网络操作系统,作为网络管理员,掌握用户的组的创建与管理至关重要. 学习要点: 了解用户和组的群的配置文件. 熟悉掌握Linux下用户的创建和维护管理. 熟悉掌握Linux下组群的创建和维护管理. 熟悉用户管理器的使用方法. 一.linux系统下的用户账号(用户user)主要由3种 超级用户(管理员用户:root) 普通用户(登录用户,Login Account):由系统管理员创建,可登陆linux系统,但只能操作自己目录内的文件,权限有限. 系统用户(Sy…
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统的用户,都必须拥有自己的账号. 实现用户的管理,主要做: 用户账号的添加.删除.修改: 用户口令的管理: 用户组的管理. (一)用户的管理 (1) 添加新的用户 语法: useradd 选项 用户名 选项: -c (comment)制定一段描述性内容: -d 指定用户目录,如果此目录不存在,则用-m同时创建目录: -g 指定用户所属的用户组: -G 指定用户所属的附加组: -s 指定用户的登录Shell: -u 指定用户的用户号,…
1.基础知识 Linux作为一种多用户的操作系统(服务器系统),允许多个用户同时登陆到系统上,并响应每个用户的请求. 任何需要使用操作系统的用户,都需要一个系统账号,账号分为:管理员账号与普通用户账号. 在Linux中,操作系统根据UID来判断用!根据UID来判断用户! 而不是用户名!只要id为0就是管理员,哪怕有多个id为0 的账号 系统在新建账号时,会根据账号类型,自动分配递增账号的UID与GID (用户身份编号,组编号),也可自行分配.通常情况下,应当保证UID与GID唯一且不重复. 1.…
1.Linux用户与用户组 Linux 是多用户多任务操作系统,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响.不同用户具有不问的权限,毎个用户在权限允许的范围内完成不间的任务,Linux 正是通过这种权限的划分与管理,实现了多用户多任务的运行机制. 用户:每个用户都有唯一的用户名和密码.在登录系统时,只有正确输入用户名和密码,才能进入系统和自己的主目录. 用户组:是具有相同特征用户的逻辑集合.用户组里面的所有用户所拥有的权限都是一样的.所以如果想让很多用…
/etc/passwd ‘/etc/passwd’ 由 ‘:’ 分割成7个字段,每个字段的具体含义是: 1)用户名.用户名字符可以是大小写字母.数字.减号(不能出现在首位).点以及下划线,其他字符不合法.虽然用户名中可以出现点,但不建议使用,尤其是首位为点时,另外减号也不建议使用,因为容易造成混淆. 2)存放的就是该账号的口令,为什么是 ‘x’ 呢?早期的unix系统口令确实是存放在这里,但基于安全因素,后来就将其存放到 ‘/etc/shadow’ 中了,在这里只用一个 ‘x’ 代替. 3)这个…
root用户可以访问自己的家目录,访问配置文件,访问普通用户的家目录 普通用户只能访问自己的家目录和root用户开放的目录 普通用户之间无法访问对方的家目录 创建用户,用id查看用户信息,root的uid是0,如果把普通用户uid改为0,则该普通用户变为root用户 创建普通用户,/home下会创建普通用户的家目录 /etc/passwd会多出来用户信息 /etc/shadow会有用户密码信息 [root@node01 ~]# useradd wilson [root@node01 ~]# id…
1.请问如下登录环境故障的原理及解决办法? [root@server test]# useradd rr ##创建用户rr [root@server test]# id rr uid=510(rr) gid=511(rr) groups=511(rr) [root@server ~]# ls -la /home/rr/ ##查看/home/rr目录下都有什么文件 total 28 drwx------ 2 rr rr 4096 Dec 26 09:41 . drwxr-xr-x. 12 root…
linux的用户与用户组管理命令 1.用户和群组 groupadd:用于添加新的组群 其命令格式如下: groupadd [-option] 群组名 常用参数: -g GID:指定创建群组的GID(GID为大于500的数字) 范例[1]添加一个叫teama的群组,并指定GID为555,使用命令: groupadd -g 555 teama 注意(PS):如果不加-g参数,默认情况下系统会自动分配GID(用户所属群组的识别码),从500开始顺序排列 groupdel:用于删除已存在的群组 其命令格…
Linux下和用户和用户组管理有关的配置文件: /etc/group Group account information. /etc/gshadow Secure group account information. /etc/passwd User account information. /etc/shadow Secure user account information. 下面是自己Linux机器上/etc/passwd文件上的两行: rickyzhang:x:500:500:ricky…
2 系统用户与用户组管理 GID为GroupId,即组ID,用来标识用户组的唯一标识符 UID为UserId,即用户ID,用来标识每个用户的唯一标示符 /etc/passwd /etc/shadow ·用户 新建用户:userad -c:用户的描述信息 -e:禁用账号的日期,格式为YYY-MM-DD -u:自定义UID(用户id) -g:使新增用户属于已存在的某个组,后面可跟组id也可以跟组名 -d:自定义用户的家目录 -M:不建立家目录 -s:自定义shell 删除用户:userdel use…
Linux 用户和用户组管理 Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统. Linux系统用户账户的管理 用户账号的管理工作主要涉及到用户账号的添加.修改和删除. 添加账号 useradd 选项 用户名 -c comment 指定一段注释性描述 -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录 -g 用户组 指定用户所属的用户组 -G 用户组,用户组 指定用户所属的…
2.1 Linux的用户及用户组 2.1.1 Linux的用户管理 用户账号管理包含以下三个方面: 用户账号的添加.删除.与修改 用户口令(密码)的管理 用户组的添加.删除管理 Linux系统中用户信息存放的位置: 用户信息存放位置   Linux系统添加用户: 1.添加用户的含义: 添加用户账号就是在系统中创建一个新账号,然后为新账号分配用户号,用户组,主目录和登录Shell等资源 2.添加用户格式: useradd [选项] 用户名 选项的用法 3.示例 Linux系统修改用户 1.修改用户…
一.用户账户管理 Linux/Unix是一个用户.多任务的操作系统:在讲Linux账号及账户组管理之前,先简单了解一下多用户.多任务操作系统的基本概念. Linux的单用户多任务 在Linux下,当你登录后,你也可以同时开启很多的服务任务和进程,而各自服务都会跑的很好却对其他任务没有任何影响,这种登录一个用户登录系统执行多个服务任务和进程的情况,就称为单用户多任务. Linux的多用户多任务 有时可能是很多用户同时用同一个系统,如公司几十个运维人员,每台机器都可以和被若干个运维人员登录部署或解决…
用户和用户组管理 命令 选项 注解 示例 useradd [选项] 用户名 新建用户 创建一个名为tester的用户,并指定他的UID为555,指定加入test群,指定其使用C-shell:  useradd -u 555 -g test -s /bin/csh  tester       -u +UID 设定新用户的UID,若不加系统自动分配 -G +GID或组名 指定用户加入某个群组,同时创建用户自己的组 -g  +GID或组名 指定用户所在群组,并加入 -s 指定用户登录时启用的shell…