linux中/etc/etc group格式

Linux中所有配置文件的位置-红联Linux系统门户
您的位置:
&& 查看内容 - - -
Linux中所有配置文件的位置
YUZHIBOYI发布于
&&字号: &&&&(网友评论&8&条)&
系统管理文件
1:/etc/sysconfig/i18n(语言配置文件).
2:/etc/sysconfig/network-scripts/ifcfg-eth0(eth0配置文件).
3:/boot/grub/grub.conf(grup配置文件) 或/boot/grub/menu.list.
4:/etc/passwd:系统用户数据库文件.
5:/etc/group:组的数据库文件.
6:/etc/gshadow(存放密码).
7:/etc/shadow(存放密码).
8:/etc/profile(系统环境).
9:/etc/bashrc(系统变量).
10:/etc/shells(存放shell).
11:/etc/sudoers(sudo配置文件).
12:/etc/inittab(设置启动级别).
13:/etc/rc.d/rc.local系统启动是执行的文件类似于windows的autoexec.bat).
14HOME/Xclients(控制启动x客户端).
15:/etc/X11/Xinit/xinitrc.d/xinput(启动x-windows的加载程序配置文件).
16:/etc/fstab(文件系统格式表).
17:/var/log/(存放日志目录).
18:/var/spool/at/(存放at时间任务的目录).
19:/etc/at.deny(禁止时间任务,针对用户).
20:/etc/at.allow( 允许时间任务,针对用户).
21:/etc/crontab(crontab配置文件).
22:/etc/anacrontab(anacrontab配置文件).
23:/etc/moudle.conf(网卡,声卡,usb的模块).
24:/etc/protocols(协议).
25:/etc/services(端口).
26:/etc/dhcpd.conf(DHCP配置文件,默任不存在).
27:/var/lib/dhcp/dhcpd.leases(查看哪个用户,使用你的dhcp服务器).
29:/etc/hosts 或者 /etc/sysconfig/network(修改主机名).
30:/etc/named.conf(DNS主配置文件).
31:/etc/host.conf(解晰主机时用host表还是dns).
32:/etc/resolv.conf(指定dns服务器ip).
33:/etc/httpd/conf/httpd.conf(apache配置文件)
34:/etc/mail/(sendmail目录).
35:/etc/aliases(别名配置文件).
36:/etc/samba/smb.conf(smb配置文件).
37:/etc/proftpd.conf(ftp配置文件).
38:/etc/squid/squid.conf(squid配置文件).
39:/etc/pam.d/su(限制用户使用su).
40:/etc/secruetty(限制根用户直接登陆终端).
41:/etc/secrrity/access.conf(限制某用户登陆).
42:/etc/nologin(限制所有用户登陆).
43:/etc/sudoers(强制用户每次使用sudo输入密码).
44:/etc/security/time.conf(限制用户登陆系统时间).
45:/etc/hosts.allow
46:/etc/hosts.deny
47:/etc/issue(登陆提示)
48:/etc/issue.net(远程登陆提示).
49:/etc/motd(输入用户名和密码后看到的内容).
50:/etc/login.defs(生成新用户,基本参数).
51:/etc/logrotate.conf(日志文件各级的选项).
52:/proc/sys/net/ipv4/ip_forward(即使路由功能打开).
53:/etc/sysctl.conf(永久打开路由功能).
54:/proc/sys/net/ipv4/icmp_echo_igore_all(是否允许ping).
55:/proc/sys/net/ipv4/icmp_echo_ignore_broadcasts(广播ping
56:/etc/exports(nfs的配置文件)
作者: weiczhang&发布日期:
{:3_112:}收藏
作者: wst021&发布日期:
{:2_97:} 写得非常好,值得收藏日后看看!
作者: Arixtony&发布日期:
这文章太给力了
作者: kuaileshi&发布日期:
作者: xiaoxuanzi01&发布日期:
不错,顶一下!:0w5ty(1
作者: liuhaichao&发布日期:
留下啦0:w(5(
作者: 绝影&发布日期:
作者: csitlu&发布日期:
thx,总是不知道Linux下配置文件是怎么组织的。。。
共有评论数 8/每页显示数 10
发表评论,与各位同人交流。回复请点击下方的我要评论按钮(游客可回复),要发表贴子请点击
Linux教程下载?“”(请点击),Linux教程免费下载。
求助Linux问题?论坛有39版块,覆盖所有Linux技术层面。前往“”
 |  |  |  |  |  |  |  |  |  |  |  | 
&2017 红联 Powered by SupSite问题对人有帮助,内容完整,我也想知道答案
问题没有实际价值,缺少关键内容,没有改进余地
useradd -g group1 tom
useradd -g group1 jim
useradd -g group1 bob
然后cat /etc/group查看用户组
结果是这样的:
group1:x:504:
最后一列是空的。明明新建了3个用户在这个用户组里,这是为什么?
答案对人有帮助,有参考价值
答案没帮助,是错误的答案,答非所问
和 -g 的区别
你这边使用的参数是-g ,表示tom,jim,bob三个用户的主组为group1,即他们的GID均为504,如果用户的GID=用户组的GID,最后一个字段默认为空。
要达到你的目的,命令参数应该为:useradd -G group1 tomuseradd -G group1 jimuseradd -G group1 bob这时候tom,jim,bob三个用户的附属组为group1,就可以显示了。
同步到新浪微博
分享到微博?
Hi,欢迎来到 SegmentFault 技术社区!⊙▽⊙ 在这里,你可以提出编程相关的疑惑,关注感兴趣的问题,对认可的回答投赞同票;大家会帮你解决编程的问题,和你探讨技术更新,为你的回答投上赞同票。
明天提醒我
关闭理由:
删除理由:
忽略理由:
推广(招聘、广告、SEO 等)方面的内容
与已有问题重复(请编辑该提问指向已有相同问题)
答非所问,不符合答题要求
宜作评论而非答案
带有人身攻击、辱骂、仇恨等违反条款的内容
无法获得确切结果的问题
非开发直接相关的问题
非技术提问的讨论型问题
其他原因(请补充说明)
我要该,理由是:
扫扫下载 App如何查询linux系统中所有用户的用户名和密码Linux查看所有用户用什么命令
如何查询linux系统中所有用户的用户名和密码
如何查询linux系统中所有用户的用户名和密码
比如我知道我的root用户密码,但是系统中还有5个一般用户,如何查询这5个用户的用户名和密码
finger [-lmsp][帐号名称...]
shadow | grep &quot:&#47,要获取明文密码,则对应的用户不能登录、shadow2,如下图所示:”号后面的即为“口令”字段: 比如要查找系统中admin普通用户的密码1,则对应用户没有口令;3;etc&#47、tail以及vim等命令查看或者修改;admin&etc&#47。所以通过/shadow文件中的密码不是明文密码;etc/0-9A-Za-z}中的字符;passwd存储密码的文件:&#47.&#47:&#47、注意。如上图所示;如果含有不属于集合{。如果为空,登录时不需要口令:cat &#47、可以使用cat,长度为13个字符,存放的是加密后的用户口令字,第1个“;etc&#47,则执行;etc&#47、用户名和密码的存储位置存储帐号的文件,需要自己进行破解;shadow获取的只是密码加密后的Hash散列值
密码是看不到的,即使是root 也不能查看,只能修改如何查看用户名 很容易 grep bash /etc/passwd 就可以得到所有的普通用户了
如何查询linux系统中所有用户的用户名和密码——
1、用户名和密码的存储位置 存储帐号的文件:/etc/passwd 存储密码的文件:/etc/sha...如何查询linux系统中所有用户的用户名和密码——
您好,很高兴为您解答: 密码是看不到的,即使是root 也不能查看,只能修改 如何查看用户名 很容易...Linux查看所有用户用什么命令——
那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统有...如何查询linux系统中所有用户的用户名和密码——
1、用户名和密码的存储位置 存储帐号的文件:/etc/passwd 存储密码的文件:/etc/sha...linux怎样查看所有用户信息——
可以查看 /etc/passwd 文件,是用户的配置文件。 内容格式 注册名:口令:...2008-...如何查询linux系统中所有用户的用户名和密码——
1、查询所有用户 getent passwd |awk -F: '{print $1}' 2、查询有...linux下如何查看所有的用户和组信息?——
/etc/passwd的文件内容格式:注册名:口令:用户标识号:组标识号:用户名:用户...2、us...如何查询linux系统中所有用户的用户名和密码——
密码查询不到 用户名 cat /etc/passwdLINUX 怎么查看某个一般用户密码——
不可以如果你能查出来设置密码就没有意义了,只在忘了可以修改或重新修改帐户... ...如何查找linux系统的用户名密码——
晕了,用户名和密码怎么能忘呢?root的密码还在吗?要是在,就好办了。用root登录系统。查看/et...一、/etc/passwd 是用户数据库,其中的域给出了用户名、加密口令和用户的其他信息
/etc/shadow文件中的记录行与/etc/passwd中的一一对应,它由pwconv命令根据/etc/passwd中的数据自动产生。它的文 件格式与/etc/passwd类似,由若干个字段组成,字段之间用&:&隔开。这些字段是:
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志1)&登录名&是与/etc/passwd文件中的登录名相一致的用户账号2)&口令&字段存放的是加密后的用户口令字,长度为13个字符。如果为空,则对应用户没有口令,登录时不需要口令;如果含有不属于集合{./0-9A-Za-z}中的字符,则对应的用户不能登录。3)&最后一次修改时间&表示的是从某个时刻起,到用户最后一次修改口令时的天数。时间起点对不同的系统可能不一样。例如在SCOLinux中,这个时间起点是日。4)&最小时间间隔&指的是两次修改口令之间所需的最小天数。5)&最大时间间隔&指的是口令保持有效的最大天数。6)&警告时间&字段表示的是从系统开始警告用户到用户密码正式失效之间的天数。7)&不活动时间&表示的是用户没有登录活动但账号仍能保持有效的最大天数。8)&失效时间&字段给出的是一个绝对的天数,如果使用了这个字段,那么就给出相应账号的生存期。期满后,该账号就不再是一个合法的账号,也就不能再用来登录了。
下面是/etc/shadow的一个例子:#cat /etc/shadowroot:Dnakfw28zf38w::7:::
/etc/passwd该目录存储的是操作系统用户信息,该文件为所有用户可见。给linux系统添加一个帐号:useradd -g mysql -d /home/test -m test(:新建一个用户test, 属于mysql组,开始目录是/home/test)然后进入 /etc/passwd,可以看到如下信息,在最后一行可以看到刚加的用户的信息。如下sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologindovecot:x:97:97:dovecot:/usr/libexec/dovecot:/sbin/nologinwebalizer:x:67:67:Webalizer:/var/www/usage:/sbin/nologinsquid:x:23:23::/var/spool/squid:/sbin/nologinpcap:x:77:77::/var/arpwatch:/sbin/nologinhaldaemon:x:68:68:HAL daemon:/:/sbin/nologinxfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologinhsqldb:x:96:96::/var/lib/hsqldb:/sbin/nologingdm:x:42:42::/var/gdm:/sbin/nologinhzmc:x:500:500:hzmc:/home/hzmc:/bin/bashmysql:x:501:501::/home/mysql:/bin/bashchenhua:x:503:501::/home/chenhua:/bin/bashtest:x:504:501::/home/test:/bin/bash可以看出/etc/passwd文件存放的是用户的信息,由6个分号组成的7个信息,解释如下(1):用户名。(2):密码(已经加密)(3):UID(用户标识),操作系统自己用的(4):GID组标识。(5):用户全名或本地帐号(6):开始目录(7):登录使用的Shell,就是对登录命令进行解析的工具。
二、/etc/shadow是在安装了影子(shadow)口令软件的系统上的影子口令文件
shadow 是 passwd 的影子文件。在linux中,口令文件在/etc/passwd中,早期的这个文件直接存放加密后的密码,前两位是"盐"值,是一个随机数,后面跟的是加密的密码。为了安全,现在的linux都提供了 /etc/shadow这个影子文件,密码放在这个文件里面,并且是只有root可读的。/etc/passwd文件的每个条目有7个域,分别是名字:密码:用户id:组id:用户信息:主目录:shell 例如:ynguo:x:509:510::/home/ynguo:/bin/bash 在利用了shadow文件的情况下,密码用一个x表示,普通用户看不到任何密码信息。影子口令文件保存加密的口令;/etc/passwd文件中的密码全部变成x。Shadow只能是root可读,从而保证了安全。/etc/shadow文件每一行的格式如下:用户名:加密口令:上一次修改的时间(从日起的天数):口令在两次修改间的最小天数:口令修改之前向用户发出警告的天数:口令终止后账号被禁用的天数:从日起账号被禁用的天数:保留域。例如:root:$1$t4sFPHBq$JXgSGgvkgBDD/D7FVVBBm0:99:7:-1:-1:
下面为test用户设置密码,执行如下命令passwd test[root@localhost etc]# passwd testChanging password for user test.New UNIX password:Retype new UNIX password:passwd: all authentication tokens updated successfully.[root@localhost etc]#然后进入/etc/shadow文件下面可以看到如下信息gdm:!!:99:7:::hzmc:$1$JZMjXqxJ$bvRpGQxbuRiEa86KPLhhC1:99:7:::mysql:!!:99:7:::chenhua:$1$YBJZNyXJ$BnpKFD58vSgqzsyRO0ZeO1:99:7:::test:$1$hKjqUA40$OelB9h3UKOgnttKgmRpFr/:99:7:::可以发现,共有9个栏目(1):帐号名称(2):密码:这里是加密过的,但高手也可以解密的。要主要安全问题(代!符号标识该帐号不能用来登录)(3):上次修改密码的日期(4):密码不可被变更的天数(5):密码需要被重新变更的天数(99999表示不需要变更)(6):密码变更前提前几天警告(7):帐号失效日期(8):帐号取消日期(9):保留条目,目前没用
Unix 系统最初是用明文保存密码的,后来由于安全的考虑,采用crypt()算法加密密码并存放在/etc/passwd文件。现在,由 于计算机处理能力的提高,使密码破解变得越来越容易。/etc/passwd文件是所有合法用户都可访问的,大家都可互相看到密码的加密字符串,这给系统 带来很大的安全威胁。现代的Unix系统使用影子密码系统,它把密码从/etc/pa sswd文件中分离出来,真正的密码保存在/etc/shadow文件中,shadow文件只能由超级用户访问。这样入侵者就不能获得加密密码串,用于破 解。使用shadow密码文件后,/etc/passwd文件中所有帐户的password域的内容为"x",如果password域的内容为"*",则 该帐号被停用。使用passwd这个程序可修改用户的密码。
三、/etc/group 存储有关本地用户组的信息
1)groupname GID到名称的一种映射,组名2)password
保存密码的位置3)GID
组ID4)user
阅读(...) 评论()linux下用useradd建立一个用户的命令格式是什么?-linux 创建用户useradd命令
你正在浏览: &>&
linux下用useradd建立一个用户的命令格式是什么?_linux 创建用户useradd命令
linux下用useradd建立一个用户的命令格式是什么?
最后能用这个用户telnet登录系统请问具体的格式应该怎么写啊我想在linux下用useradd建立一个用户,编号确定目录,并给他分组然后再设好密码
# 很重要喔;etc/group 内的相关资料喔;
-[Mm] [-c 说明栏] [-d home] [-s shell] username参数:范例一::/group/etc&#47:vbird2:13025给你一整比较完整的方案你试下;bin/vbird1;group&#47:# 看一下:7:43 vbird2[root@linux ~]# grep vbird2 /bin&#47,而 GID 怎麼会是 102,才算新增完毕。直接指定一个特定的 UID 给这个帐号,使用 useradd 新增使用者时:;etc&#47,名称为 vbird3[root@linux ~]# usradd -r vbird3[root@linux ~]# grep vbird3 &#47.defs)-bash&#47:完全参考预设值建立一个使用者;vbird3;homedrwxr-xr-x
3 vbird2 users
4096 Aug 30 17:x:vbird1;etc/group!# 同时也要注意到:x!:99999!:,UID 与 initial group 确实改变成我们需要的了;etc/vbird2;etc&#47:99999,看有用没:&#47!范例二;shadow /homedrwxr-xr-x
3 vbird1 vbird1 4096 Aug 30 17:/bash/passwd 的第四个栏位内, UID 竟然是 101 ;bash 的啦~范例!不要建立使用者家目录-m
:101:我知道我的系统当中有个群组名称为 users ,且 UID 700 并不存在:后面接的那个群组名称就是我们上面提到的 initial group 啦~
该 group ID (GID) 会被放置到 /etc/bin&#47::7;etc&#47:后面接的是 UID :&#47:,系统会主动的去修改 &#47:&#47,因此还需要使用 passwd # 来给予 vbird1 密码后;etc/etc&#47:x;home/-passwd &#47:vbird3:100,预设是 &#47:502::![root@linux ~]# useradd -u 700 -g users vbird2[root@linux ~]# ls -l &#47::502:102;bash&#47!-Mgroup:# 做这个范例只是想要让您了解:102:x;shadow!您会发现,是一组数字;etc&#47!要建立使用者家目录:指定某个目录成为家目录:vbird1:vbird3;shadow &#47,则会以一些设定档的内容来规范喔:33 vbird1[root@linux ~]# grep vbird1 /etc/etc/shadow# 密码栏会是不可登入的 (以 ;passwd &#47:;-g
:0;etc/etc&#47:vbird2:13025!;etc/login!范例三:x:建立一个系统的帐号;etc&#47:强制;etc/group/group 有对应的关系喔;shadow!。[root@linux ~]# useradd [-u UID] [-g ini......
linux系统下怎么用U盘装WIN7 [
Linux笔记本安装Win7系统共分为步骤如下:   第一:制作一个可以支持U盘启动的Win7PE启...]在linux中如何用命令读取U盘 [
fdisk -l // 硬盘是hda?, U盘显示为sda?(?为数字12345) mkdir /m...]如何实现 linux 下的 u 盘 [
1.在插入U盘或硬盘之前,在命令行窗口运行fdisk-l命令,系统将显示目前所能识别到的硬件存储设备...]大家都是怎么把Linux装在U盘的 [
所有的主流linux操作系统都是可以安装到u盘的,比如ubuntu,fedora,等等。 只有能安装...]如何用u盘装linux操作系统 [
  1、打开Universal-USB-Installer软件。   2、点击接受协议。   3、选...]如何实现Linux下的U盘驱动 [
你好, 1,插入U盘。 输入 fdisk -l /dev/sda 查看输出结果 看了上面的输出就知道...]如何实现Linux下的U盘驱动 [
步骤如下: 1、先在windows环境中把驱动拷贝到U盘上去, 2、用redhat的第一张盘引导,当...]如何用U盘刻录linux系统 [
在Windows系统下用Universal-USB-Installer这个工具是用来刻录Linux系...]怎样在纯linux下制u盘作为winpe(装机用)启动盘 [
前期准备: 1、 1G以上的U盘一个(你电脑要能认出来)、如果可能最好是fat格式,并且在分区工具中...]怎样把U盘里的文件,复制到LINUX下? [
Linux系统复制U盘文件,需要先挂载U盘,方法分别如下: 1、插入U盘到计算机USB接口,这时候U...]
你可能感兴趣的内容?

我要回帖

更多关于 linux etcgroup 的文章

 

随机推荐