在更改文件权限之前,首先先必须认识文件权限下的拥有者和拥有组的信息在哪!
用户信息----/etc/passwd
用户密码---/etc/shawdow
用户组的信息---/etc/group
用户信息和用户密码是分开放的,当然是为了安全性吧!
sabayon:x:86:86:Sabayon user:/home/sabayon:/sbin/nologin
以冒号为分界依次为:
用户名:密码(不显示):UID(用户号):GID(组号):注释:家目录:登陆shell
其中注释,可以不考虑,我对着含义不是很了解,网上也解释不清,不过可以忽略,希望有前辈能指点清楚!
登陆shell 此用户sabayon 设置的是不能在本地登陆/sbin/nologin
其中root也就是linux的上帝用户的是这样的,可以比较下:
root:x:0:0:root:/root:/bin/bash
tail -5 /etc/shadow
sabayon:!!:14844:0:99999:7:::
同样的以冒号为分界,分为九个字段:
①是用户
②是密码,!代表未设置密码,$代表设置了密码
③自1970年1月1日(计算机元年)起,密码被修改的天数
④过多久才可以修改密码(0代表任何时候都可修改)
⑤密码的过期时间,也就是说到了那天你必须修改,系统强制你修改,99999就代表长久了,估计有生之年也不会到期!
⑥过期时间的警告天数,提醒你7天后过期
⑦密码过期,系统自动禁用账户天数
⑧该账户被禁用的天数
⑨留着备用
经测试,这两个文件的权限都可以设置为600,为了安全还是设置成600吧
转自:http://aixuexi.blog.51cto.com/899369/580374
分享到:
相关推荐
在Linux系统中,用户管理和权限控制是至关重要的部分,而这一切的核心都离不开两个文件:`/etc/passwd` 和 `/etc/shadow`。这两个文件对于系统的正常运行至关重要,没有它们,几乎无法进行用户登录或执行与账户相关...
Linux系统中,重要的用户账号配置文件是/etc/passwd和/etc/shadow。这两个文件保存了Linux系统中所有用户的账号...管理员必须妥善保管/etc/passwd和/etc/shadow文件,防止未授权访问和数据泄露,确保系统安全稳定运行。
为了提高安全性,许多Linux系统会使用shadow技术,将加密后的用户口令字存放到/etc/shadow文件中,而/etc/passwd的口令字段中会存放一个特殊字符,如“x”或者“*”。 3. 用户标识号(UID):这是一个整数,系统...
LINUX 用户和用户组配置文件详解 LINUX 中的用户和用户组配置文件是系统管理员最应该了解和掌握的系统基础文件之一。了解这些文件也是系统安全管理的重要组成部分。用户(User)和用户组(Group)的配置文件是系统...
在 LINUX 中,用户和用户组的配置文件主要有两个:/etc/passwd 和 /etc/shadow。/etc/passwd 是系统识别用户的一个文件,/etc/shadow 是用户资讯的加密文件。 /etc/passwd 文件的内容理解: 在 /etc/passwd 文件中...
- 设置`/var/log/messages.*`、`/etc/shadow`、`/etc/passwd`和`/etc/group`的不可更改属性:`chattr +i /var/log/messages.*`、`chattr +i /etc/shadow`、`chattr +i /etc/passwd`、`chattr +i /etc/group`。...
- **用户账号创建的影响**:创建新用户后,会在`/home`目录下创建对应的子目录作为用户的主目录,并在`/etc/passwd`和`/etc/shadow`文件中添加相应条目。 #### 六、实验结论 通过本次实验,学习者不仅掌握了用户...
以下是一些常见的子目录和文件: 1. /etc/init.d:包含启动和停止服务的脚本,这些脚本与System V初始化系统相关联。 2. /etc/rc.d:另一个与启动脚本相关的目录,但在某些发行版中,它可能是init.d的符号链接。 3....
Linux 文件系统是一种层次化的目录结构,其中每个目录都可以包含子目录和文件。这种结构类似于一颗倒置的树,根目录(`/`)位于树的顶部,所有的其他目录和文件都是从根目录派生出来的。这样的设计不仅便于管理和...
Linux 命令详解之 passwd Linux 命令 passwd 是一个非常重要的命令,用于修改用户密码。它可以由普通用户和超级用户使用,但二者的权限不同。普通用户仅能修改自己的密码,而超级用户可以修改任意账户的密码,并且...
本文将详细解析几个关键的配置文件,包括`/etc/passwd`、`/etc/group`和`/etc/fstab`,以及与这些文件相关的安全性和命令。 1. `/etc/passwd`文件 `/etc/passwd`是Linux中存储用户基本信息的文件,包括用户名、...
在大多数 Linux 发行版中,网卡配置文件通常位于 `/etc/sysconfig/network-scripts/` 目录下,文件名为 `ifcfg-eth0`。使用文本编辑器打开此文件,例如使用 `vi` 编辑器: ``` vi /etc/sysconfig/network-scripts...
### Linux基本命令详解 #### Linux目录结构解析 在深入探讨具体的Linux命令之前,先了解Linux系统中的关键目录及其作用非常重要。 1. **/etc/default/useradd**:此文件用于存储添加用户时的默认配置信息。 2. **...
### Unix系统配置文件详解 #### 一、Unix系统配置文件概览 Unix系统是一类多用户、多任务的操作系统,其稳定性和安全性被广泛认可。本文档将详细介绍Unix系统中的重要配置文件及其作用,帮助读者更好地理解Unix...
现在许多 Linux 系统都使用了 shadow 技术,把真正的加密后的用户口令字存放到/etc/shadow 文件中,而在/etc/passwd 文件的口令字段中只存放一个特殊的字符,例如“x”或者“*”。 在 Linux 系统中,用户的登录 ...
为了增强口令的安全性,Linux系统广泛使用`/etc/shadow`文件,它存储加密后的口令,仅对root用户可见,而`/etc/passwd`中的口令域显示为"x",减少了口令明文泄露的风险。`/etc/shadow`文件包含了额外的字段,如上次...
在执行`useradd`命令时,系统会自动在`/etc/passwd`、`/etc/shadow`、`/etc/group`等相关文件中添加相应信息,并可能在`/home`目录下创建用户家目录。在CentOS等系统中,这些默认行为可以通过`useradd -D`查看,其...
- **内核配置**:虽然内核本身没有传统意义上的配置文件,但它依赖于其他文件来获取必要的信息,比如 `/etc/passwd` 和 `/etc/group` 文件,用于管理用户和组的信息。 - **用户管理**:如 `/etc/passwd` 和 `/etc/...