關於Linux下的使用者操作

2021-08-10 16:09:48 字數 1364 閱讀 7870

引用自:

一。在ubuntu13.10下建立乙個新的使用者:

step1:新增新使用者

useradd -r -m -s /bin/bash 使用者名稱

step2:配置新使用者密碼

passwd 使用者名稱

step3:給新新增的使用者增加root許可權

vim /etc/sudoers

然後新增:

使用者名稱 all=(all:all) all

另外,如果直接用useradd新增使用者的話,可能出現沒有home下的資料夾,以及shell無法自動補全的顯現。出現此問題只要修改/etc/passwd下的/bin/sh為/bin/bash即可。

二。ubuntu中root使用者和user使用者的相互切換

ubuntu是最近很流行的一款linux系統,因為ubuntu預設是不啟動root使用者,現在介紹如何進入root的方法。

(1)從user使用者切換到root使用者

不管是用圖形模式登入ubuntu,還是命令列模式登入,我們會發現預設的使用者是user

但是當我們需要執行一些具有root許可權的操作(如修還系統檔案)時,經常需要用sudo授權,感覺很麻煩

此時我們可以切換到root使用者,只需要簡單的執行sudo su 即可

注意: 出於安全考慮,預設時ubuntu的root使用者時沒有固定密碼的,它的密碼是隨機產生並且動態改變

的,貌似是每5分鐘改變一次,所以用su(switch user)是不可以的,因為我們不知道root的密碼

(2)從root使用者切回user使用者

想從root使用者切回user使用者只需執行命令:su user (user是你自己安裝時候的使用者名稱),或是直接輸入exit,也可ctrl+d組合鍵推出

(3)給root設定乙個密碼

預設root使用者是無固定密碼的,並且是被鎖定的,如果想給root設定乙個密碼

只需執行命令:sudo passwd root 然後根據提示一步一步來

這樣皆可以向(1)裡面提到的那樣 su root ,輸入root密碼切換到root使用者

注意:給root設定密碼後,仍可以 sudo su 切換到root使用者

附:在圖形模式下 系統->系統管理->使用者和組 也可以給root設定密碼

(4)禁用和啟用root登入

執行 sudo passwd -l root 即可(只是禁用root,但是root密碼還儲存著),再執行su root發現認證失敗,

要再次啟動root登入,執行 sudo passwd -u root 即可

(5)讓ubuntu自動登入

圖形模式下 系統->系統管理->登入視窗 授權解鎖後選擇

作為 user自動登入 即可。

注:我的ubuntu是10.04 server版本

linux下使用者操作

二 密碼操作 useradd user1 新建後將會在 home目錄下生成乙個與使用者名稱相同的使用者主目錄。同時會建立乙個新組,該組與該使用者同名,該使用者屬於該組的成員。如果讓新的使用者歸屬於乙個已經存在的組,使用如下命令 useradd g usergroup1 user1 這樣該使用者就屬於...

Linux下使用者操作監控

linux本身提供last及history兩個命令來查詢使用者的操作歷史。但是當有多個使用者同時進行操作的話那就顯得有所不足了。我們可以通過簡單的設定對linux使用者的系統級別的操作進行監控。root localhost vi etc profile 新增以下內容 history user ip ...

Linux關於使用者的理解與操作

關於使用者的理解與操作 使用者 即為系統使用者的身份,在阿系統中使用者儲存為若干字元 若干個系統的配置檔案 使用者資訊涉及到的系統配置檔案有 關於使用者的管理 1 使用者的建立 useradd 引數 使用者名稱 u 指定使用者uid g 指定使用者初始組資訊,這個組必須已經存在 g 指定附加組,此組...