從系統(tǒng)中刪除一些用戶(hù),需要釋放相應(yīng)的資源,在Linux中刪除和釋放這些資源的命令是什么?
使用Userdel刪除用戶(hù)。例如:
#sudo userdel job
默認(rèn)情況下,userdel不會(huì)刪除用戶(hù)的主目錄。
添加"-r"選項(xiàng),即可刪除用戶(hù)主目錄。#sudo userdel -r job
刪除用戶(hù)的同時(shí)刪除其主目錄,以釋放硬盤(pán)空間。但是,在刪除用戶(hù)主目錄時(shí),萬(wàn)一資料需要恢復(fù)使用到,這時(shí)需要把主目錄中的文件備份,以便不時(shí)之需。
接下來(lái)我們來(lái)看一下Linux怎么添加用戶(hù)分組?
groupadd命令用于將新組加入系統(tǒng):
groupadd [-g gid] [-o] [-r] [-f] groupname
-g gid:指定組id號(hào)。
-o:允許組id號(hào),不必唯一。
-r:加入組id號(hào),低于499系統(tǒng)賬號(hào)。
-f:加入已經(jīng)有的組時(shí),發(fā)展程序退出。
建立一個(gè)新組,并設(shè)置組id加入系統(tǒng):
groupadd -g 344 cjh
這時(shí)在/etc/passwd文件中產(chǎn)生一個(gè)組id(gid)是344的項(xiàng)目。
那么如何在系統(tǒng)中添加一個(gè)名為cxwgroup的新組呢?
#sudo groupadd cxwgroup
用戶(hù)的切換
用戶(hù)的權(quán)限不一樣,在工作中我們需要切換到我們所需要的用戶(hù)權(quán)限的時(shí)候該用什么命令來(lái)切換呢?
一般切換用戶(hù)用su 用戶(hù)名,su命令會(huì)將用戶(hù)提升至root權(quán)限,首先需要提供root口令,通過(guò)su命令所獲得的特權(quán),一直持續(xù)到使用exit命令退出為止。
在默認(rèn)情況下,系統(tǒng)沒(méi)有合法的root口令。這意味著不能使用su命令提升至root權(quán)限,而必須用sudo來(lái)獲得root訪問(wèn)權(quán)。
例如從root用戶(hù)切換到cxw用戶(hù)
#su cxw
若需要用戶(hù)口令驗(yàn)證,需要輸入cxw用戶(hù)口令進(jìn)行驗(yàn)證。通過(guò)exit命令退出到root用戶(hù)。
#exit
#su -c ls root
切換賬號(hào)為root并在執(zhí)行l(wèi)s指令后退出變回原使用者。
下面我們來(lái)看下su命令與su - 命令區(qū)別
su是切換用戶(hù),不切換環(huán)境變量。su - 是完整地切換到一個(gè)用戶(hù)環(huán)境。
su與sudo的區(qū)別
su是切換到用戶(hù),需要用戶(hù)口令驗(yàn)證,sudo是臨時(shí)切換擁有root權(quán)限操作,并且不用用戶(hù)口令,即可操作,sudo相對(duì)于su還是比較安全的。
sudo的配置文件/etc/sudoers來(lái)進(jìn)行授權(quán)。su命令通常保存在/bin目錄下。
管理員通過(guò)配置/etc/sudoers指定用戶(hù)可以執(zhí)行的特權(quán)命令。
可以使用帶-u選項(xiàng)的sudo命令改變用戶(hù)身份。如cxw可以以peter的身份建立文件。
#sudo -u peter touch new_file
1.《關(guān)于怎樣刪除用戶(hù)賬戶(hù)我想說(shuō)linux怎么刪除用戶(hù)、添加用戶(hù)以及常用的基礎(chǔ)命令》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《關(guān)于怎樣刪除用戶(hù)賬戶(hù)我想說(shuō)linux怎么刪除用戶(hù)、添加用戶(hù)以及常用的基礎(chǔ)命令》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/2499772.html