| 
                         创建用户列表。每个用户信息在单独的行中。 
- $ cat user-lists.txt 
 - u1 
 - u2 
 - u3 
 - u4 
 - u5 
 
  
使用以下 shell 脚本锁定 Linux中 的多个用户帐户。 
- # user-lock.sh 
 - #!/bin/bash 
 - for user in `cat user-lists.txt` 
 - do 
 -   passwd -l $user 
 - done 
 
  
将 user-lock.sh 文件设置为可执行权限。 
- # chmod + user-lock.sh 
 
  
最后运行脚本来达成目标。 
- # sh user-lock.sh 
 - Locking password for user u1. 
 - passwd: Success 
 - Locking password for user u2. 
 - passwd: Success 
 - Locking password for user u3. 
 - passwd: Success 
 - Locking password for user u4. 
 - passwd: Success 
 - Locking password for user u5. 
 - passwd: Success 
 
  
使用以下 shell 脚本检查锁定的用户帐户。 
- # vi user-lock-status.sh 
 - #!/bin/bash 
 - for user in `cat user-lists.txt` 
 - do 
 -   passwd -S $user 
 - done 
 
  
设置 user-lock-status.sh 可执行权限。 
- # chmod + user-lock-status.sh 
 
  
最后运行脚本来达成目标。 
- # sh user-lock-status.sh 
 - u1 LK 2019-06-10 0 99999 7 -1 (Password locked.) 
 - u2 LK 2019-06-10 0 99999 7 -1 (Password locked.) 
 - u3 LK 2019-06-10 0 99999 7 -1 (Password locked.) 
 - u4 LK 2019-06-10 0 99999 7 -1 (Password locked.) 
 - u5 LK 2019-06-10 0 99999 7 -1 (Password locked.) 
 
  
使用下面的 shell 脚本来解锁多个用户。 
- # user-unlock.sh 
 - #!/bin/bash 
 - for user in `cat user-lists.txt` 
 - do 
 -   passwd -u $user 
 - done 
 
  
设置 user-unlock.sh 可执行权限。 
- # chmod + user-unlock.sh 
 
  
最后运行脚本来达成目标。 
- # sh user-unlock.sh 
 - Unlocking password for user u1. 
 - passwd: Success 
 - Unlocking password for user u2. 
 - passwd: Success 
 - Unlocking password for user u3. 
 - passwd: Success 
 - Unlocking password for user u4. 
 - passwd: Success 
 - Unlocking password for user u5. 
 - passwd: Success 
 
  
运行相同的 shell 脚本 user-lock-status.sh,检查这些锁定的用户帐户在 Linux 中是否被解锁。 
- # sh user-lock-status.sh 
 - u1 PS 2019-06-10 0 99999 7 -1 (Password set, SHA512 crypt.) 
 - u2 PS 2019-06-10 0 99999 7 -1 (Password set, SHA512 crypt.) 
 - u3 PS 2019-06-10 0 99999 7 -1 (Password set, SHA512 crypt.) 
 - u4 PS 2019-06-10 0 99999 7 -1 (Password set, SHA512 crypt.) 
 - u5 PS 2019-06-10 0 99999 7 -1 (Password set, SHA512 crypt.) 
 
                          (编辑:泰州站长网) 
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! 
                     |