论坛风格切换切换到宽版
  • 537阅读
  • 7回复

[问题求助]linux 为什么将/etc/passwd 文件权限设为所有人都可以读的呢? [复制链接]

上一主题 下一主题
离线pkx520.
 
发帖
2006
C币
-235498
威望
354
贡献值
1
银元
-4
铜钱
4577
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
lin.ux 为什么将/etc/pass.wd 文件权限设为所有人都可以读的呢?    外汇

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线laojean.
发帖
2275
C币
-138370
威望
436
贡献值
6
银元
3
铜钱
5179
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:linux
你是那个版本?

离线ever66.
发帖
2054
C币
-235385
威望
386
贡献值
1
银元
-5
铜钱
4642
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:linux
可读,您也看不到密码啊

离线qlylny.
发帖
2011
C币
-60576
威望
375
贡献值
1
银元
-3
铜钱
4516
人人网人气币
0
只看该作者 地板  发表于: 2010-04-13
Re:linux
因为这个文件必须是所有用户都可读。

离线皮子.
发帖
2090
C币
-60295
威望
420
贡献值
1
银元
-1
铜钱
4797
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-13
Re:linux
我一直不明白登陆的时候需要用到 /etc/passwd 和 /etc/shadow 两个文件,既然 /etc/shadow 可以设置成不可读的,为什么把 /etc/passwd 设置成不可读的会导致无法登陆呢?

离线pkx520.
发帖
2006
C币
-235498
威望
354
贡献值
1
银元
-4
铜钱
4577
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-13
Re:linux


QUOTE:原帖由 dongfang402 于 2009-4-23 10:11 发表
我一直不明白登陆的时候需要用到 /etc/passwd 和 /etc/shadow 两个文件,既然 /etc/shadow 可以设置成不可读的,为什么把 /etc/passwd 设置成不可读的会导致无法登陆呢?


因为要和里面的内容进行对比,就要打开该文件,读出里面的内容,然后与你登录的时候的内容相比较,还有,比如/bin/bash,当你登录的时候,需要在passwd里读到这个信息,你才能找到/bin/bash

离线szboy.
发帖
2033
C币
-140722
威望
373
贡献值
1
银元
-1
铜钱
4432
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-13
Re:linux
可以登录啊!
只是无法显示用户名而已,显示的只是UID。
看截图!
passwd.JPG (42.47 KB)
下载次数:2
2009-04-23 10:14



离线kevin0426.
发帖
2245
C币
-192909
威望
427
贡献值
1
银元
-3
铜钱
5091
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-13
Re:linux
id: cannot find name for user ID 500
[I have no name!@localhost ~]$
快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个