linux查看用戶、創建用戶、設置密碼、修改用戶、刪除用戶命令


 

查看用戶

tail -1 /etc/passwd
tail -1 /etc/shadow
id alex
echo '123' |passwd --stdin alex # 設置密碼,不需要交互


[root@localhost ~]# tail -l /etc/passwd
rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin
ntp:x:38:38::/etc/ntp:/sbin/nologin
apache:x:48:48:Apache:/usr/share/httpd:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
chrony:x:996:993::/var/lib/chrony:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
niuli:x:1000:1000:niuli:/home/niuli:/bin/bash

添加用戶

useradd testuser  創建用戶testuser
passwd testuser  給已創建的用戶testuser設置密碼
說明:新創建的用戶會在/home下創建一個用戶目錄testuser
usermod --help  修改用戶這個命令的相關參數
userdel testuser  刪除用戶testuser
rm -rf testuser  刪除用戶testuser所在目錄

 

上面的幾個命令只有root賬號才可以使用,如果你不知道自己的系統上面的命令在什么位置可以使用如下命令查找其路徑:

locate useradd

創建新用戶后,同時會在etc目錄下的passwd文件中添加這個新用戶的相關信息
說明:為了截圖,此處我使用了tail -3 passwd命令,只將該文件的最后3行信息(也是我關注的信息)顯示出來

命令行窗口下用戶的相互切換:
su 用戶名
說明:su是switch user的縮寫,表示用戶切換
從新的用戶狀態下輸入“exit”即可退回到剛才的用戶狀態

用戶組的添加和刪除:
groupadd testgroup    組的添加
groupdel testgroup    組的刪除
說明:組的增加和刪除信息會在etc目錄的group文件中體現出來。

如果設置10分鍾內關機后又不想關機了,這時可以用ctrl+c來終止關機命令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM