CentOS Linux release 7.1.1503 (Core)设置影子口令模式
时间: 2024-06-04 10:13:56 浏览: 115
影子口令模式是一种安全设置,可以将用户的密码存储在一个单独的文件中,而不是存储在/etc/passwd文件中。这样可以防止未经授权的用户查看密码文件。
在CentOS Linux release 7.1.1503 (Core)中,可以通过以下步骤设置影子口令模式:
1. 使用root用户登录系统。
2. 打开/etc/login.defs文件,并找到以下行:
# Use shadowed passwords (if available)
# If support for shadowed passwords is not available, this
# option has no effect
#
#MD5_CRYPT_ENAB no
#MD5_CRYPT_ENAB yes
#ENCRYPT_METHOD DES
3. 将MD5_CRYPT_ENAB设置为yes:
MD5_CRYPT_ENAB yes
4. 保存并关闭文件。
5. 运行以下命令更新密码文件:
pwconv
6. 现在,用户的密码将存储在一个单独的文件中,而不是存储在/etc/passwd文件中。这将增加系统的安全性。
相关问题
CentOS Linux release 7.1.1503 (Core)怎么设置影子口令模式
在CentOS Linux release 7.1.1503 (Core) 中,可以通过以下步骤来设置影子口令模式:
1. 打开终端并以root用户身份登录。
2. 编辑/etc/login.defs文件,找到以下行:
```
# Password aging controls:
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_MIN_LEN 5
PASS_WARN_AGE 7
```
3. 将以下行添加到文件的末尾:
```
# Shadow password suite settings
ENCRYPT_METHOD SHA512
```
4. 保存并关闭文件。
5. 执行以下命令来生成影子密码文件:
```
pwconv
```
6. 现在,您的系统已经设置为使用影子口令模式了。您可以通过以下命令来检查:
```
grep shadow /etc/passwd
```
如果显示以下内容,则表示您的系统已经启用了影子口令模式:
```
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
games:x:5:60:games:/usr/games:/usr/sbin/nologin
```
注意:如果您的系统已经启用了影子口令模式,则跳过步骤2和3。
CentOS Linux release 7.1.1503 (Core)改密码
要更改CentOS Linux 7.1.1503(Core)上的密码,请按照以下步骤操作:
1. 以root用户身份登录系统。
2. 打开终端应用程序。
3. 键入以下命令以更改密码:
```
passwd
```
4. 按下Enter键。
5. 输入当前密码(如果尚未更改密码,则输入默认密码)。
6. 按下Enter键。
7. 输入新密码。
8. 按下Enter键。
9. 重新输入新密码进行确认。
10. 按下Enter键。
您的密码已成功更改。请确保使用新密码登录系统。