mor*_*ous 4 linux security ubuntu ubuntu-10.04
很久以前我在我的 Ubuntu 10.0.4 机器上创建了一些用户(在试验时)。其中一些用户可以登录系统,其他用户无法登录。我不记得哪些可以登录。我有以下问题:
怎么样
sudo passwd -aS
Run Code Online (Sandbox Code Playgroud)
man passwd 告诉我们:
-a, --all
此选项只能与 -S 一起使用并导致所有用户显示状态。
-S, --状态
显示帐户状态信息。状态信息由 7 个字段组成。第一个字段是用户的登录名。第二个字段指示用户帐户是否被锁定 (L)、没有密码 (NP) 或有可用密码 (P)。第三个字段给出上次更改密码的日期。接下来的四个字段是密码的最短期限、最长期限、警告期限和不活动期限。这些年龄以天数表示。
然后锁定和解锁帐户,我们发现:
-l, --lock
锁定指定帐户的密码。此选项通过将密码更改为 >a 值来禁用密码,该值不匹配任何可能的加密值(它在 >password 的开头添加了一个 '!')。
请注意,这不会禁用该帐户。用户可能仍然能够使用>另一个身份验证令牌(例如 SSH 密钥)登录。要禁用该帐户,管理员 > 应使用 usermod --expiredate 1(这将帐户的到期日期设置为 1970 年 1 月 2 日)。
密码锁定的用户不得更改密码。
-u, --unlock
解锁指定帐户的密码。此选项通过将 > 密码更改回其先前值(通过删除前导 ´!´ 更改为使用 -l 选项之前的值)来重新启用密码。
希望来自手册页的剪切和粘贴可以澄清事情。
| 归档时间: |
|
| 查看次数: |
10577 次 |
| 最近记录: |