成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

教你如何在 Linux 中鎖定和解鎖多個用戶

開發(fā) 前端
“usermod”和“passwd”命令用于一次鎖定或解鎖一個用戶帳戶,但也可以使用shell 循環(huán)用于一次設置多個用戶賬號。

 [[391191]]

我們將創(chuàng)建以下三個Shell腳本來鎖定和解鎖多個帳戶和查看賬號狀態(tài)。

  • 創(chuàng)建鎖定用戶的腳本
  • 創(chuàng)建查看用戶狀態(tài)的腳本
  • 創(chuàng)建解鎖用戶的腳本

列出需要鎖定或解鎖的用戶列表,前提是已經創(chuàng)建了下面的用戶:

 

  1. [root@localhost ~]# cat user-lists.txt  
  2. u1 
  3. u2 
  4. u3 
  5. u4 
  6. u5 
  7. [root@localhost ~]# tail -5 /etc/passwd 
  8. u1:x:1002:1002::/home/u1:/bin/bash 
  9. u2:x:1003:1003::/home/u2:/bin/bash 
  10. u3:x:1004:1004::/home/u3:/bin/bash 
  11. u4:x:1005:1005::/home/u4:/bin/bash 
  12. u5:x:1006:1006::/home/u5:/bin/bash 

 

腳本一、鎖定多個用戶的腳本

使用以下Shell腳本在Linux中鎖定多個用戶帳戶。

 

  1. [root@localhost ~]# vim user-lock.sh  
  2.  
  3. #!/bin/bash 
  4. for user in `cat user-lists.txt` 
  5. do 
  6. passwd -l $user 
  7. done 

最后,運行腳本鎖定文件中的用戶列表。

 

  1. [root@localhost ~]# sh user-lock.sh  
  2. Locking password for user u1. 
  3. passwd: Success 
  4. Locking password for user u2. 
  5. passwd: Success 
  6. Locking password for user u3. 
  7. passwd: Success 
  8. Locking password for user u4. 
  9. passwd: Success 
  10. Locking password for user u5. 
  11. passwd: Success 

 

腳本二、查看用戶鎖定狀態(tài)的腳本

使用以下shell腳本來檢查鎖定的用戶帳戶的狀態(tài):

 

  1. [root@localhost ~]# vim user-lock-status.sh 
  2.  
  3. #!/bin/bash 
  4. for user in `cat user-lists.txt` 
  5. do 
  6. passwd -S $user 
  7. done 

最后運行該腳本,查看用戶鎖定狀態(tài):

  1. [root@localhost ~]# sh user-lock-status.sh  
  2. u1 LK 2021-02-28 0 99999 7 -1 (Password locked.) 
  3. u2 LK 2021-02-28 0 99999 7 -1 (Password locked.) 
  4. u3 LK 2021-02-28 0 99999 7 -1 (Password locked.) 
  5. u4 LK 2021-02-28 0 99999 7 -1 (Password locked.) 
  6. u5 LK 2021-02-28 0 99999 7 -1 (Password locked.) 

 

如果上面的輸出在用戶名后面顯示LK,則表明用戶密碼已鎖定。

腳本三、解鎖多個用戶的腳本

使用以下Shell腳本來解鎖多個用戶帳戶:

 

  1. [root@localhost ~]# vim user-unlock.sh 
  2.  
  3. #!/bin/bash 
  4. for user in `cat user-lists.txt` 
  5. do 
  6. passwd -u $user 
  7. done 

運行該腳本解鎖用戶密碼:

 

  1. [root@localhost ~]# sh user-unlock.sh  
  2. Unlocking password for user u1. 
  3. passwd: Success 
  4. Unlocking password for user u2. 
  5. passwd: Success 
  6. Unlocking password for user u3. 
  7. passwd: Success 
  8. Unlocking password for user u4. 
  9. passwd: Success 
  10. Unlocking password for user u5. 
  11. passwd: Success 

 

如果以上輸出在用戶名后面顯示PS,則用戶密碼未鎖定。

總結

 

在本教程中,學習了如何使用Shell腳本在Linux中鎖定和解鎖多個用戶帳戶。

 

責任編輯:華軒 來源: Linux就該這么學
相關推薦

2022-11-18 15:09:29

2024-07-10 13:09:46

Linux鎖定解鎖

2019-07-02 17:34:42

2022-08-19 15:02:10

Linuxsu 命令

2023-10-19 11:27:22

Linux記賬工具

2009-07-28 08:39:56

Linux應用軟件Linux應用

2012-03-02 09:02:17

云計算云鎖定

2018-05-04 09:32:32

Linux快速監(jiān)控rwho

2018-09-14 16:18:26

Linux壓縮文件應用程序

2022-01-17 13:34:45

MySQLLinux數據庫

2016-12-20 09:47:17

Linux命令復制文件到多個目錄

2020-12-15 09:26:20

LinuxVLAN命令

2018-07-30 09:26:39

Windows 10Windows鎖定屏幕

2019-11-18 10:00:05

Linux桌面添加用戶

2018-10-30 09:20:00

Linux控制臺命令

2017-12-06 09:11:48

Linux用戶組管理用戶

2022-04-27 08:55:01

Spring外部化配置

2020-04-17 08:00:22

Docker命令普通用戶

2023-12-14 13:02:00

BashLinuxShell

2020-05-17 16:12:03

Linux終端命令
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产成人综合亚洲欧美94在线 | 在线免费观看成人 | 亚洲日本国产 | 成人福利网 | 一本综合久久 | 亚洲欧美在线一区 | 日韩精品一区二区三区四区 | 丁香五月网久久综合 | 中文字幕一区二区三区在线乱码 | 影视一区| 亚洲一区二区久久 | 毛片免费在线 | 美女国内精品自产拍在线播放 | 久久精品亚洲一区 | 亚洲国产欧美日韩 | 亚洲综合二区 | 亚洲电影专区 | 免费视频一区二区 | 欧美中国少妇xxx性高请视频 | 欧美无乱码久久久免费午夜一区 | 91精品国产91久久久久久丝袜 | 久久专区 | 亚洲精品一区二区久 | 成人在线精品视频 | 99精品欧美一区二区蜜桃免费 | 国产欧美日韩一区二区三区 | 日韩精品一区中文字幕 | 欧美亚洲高清 | 色在线免费视频 | 91久久夜色精品国产网站 | 国产网站在线免费观看 | 成人高清视频在线观看 | 日本人做爰大片免费观看一老师 | 欧美一区二区免费 | 欧美一区二区三区在线视频 | 综合久久av | 美女视频一区二区 | 国产精品九九九 | 毛片免费视频 | 亚洲图片视频一区 | 亚洲综合第一页 |