//新增乙個test使用者
[root@localhost ~]
# adduser test
//設定test使用者密碼
[root@localhost ~]
# passwd test
changing password for user test.
//在這裡設定密碼
new password:
bad password: the password is shorter than 8 characters
//再次輸入上面的密碼
retype new password:
passwd: all authentication tokens updated successfully.
//[root@localhost ~]代表是root賬戶 在root賬戶切換到普通賬戶,這裡不需要密碼
[root@localhost ~]
# su test
//[test@localhost root]代表test賬戶 在test賬戶切換到root賬戶,這裡需要root賬戶的密碼
[test@localhost root]$ su root
password:
//為了測試上面test賬戶密碼是有效的,在這裡再建立乙個test1
[root@localhost ~]
# adduser test1
//切換到test1
[root@localhost ~]
# su test1
//[test1@localhost root] 這裡已經是test1了,然後切換到test
[test1@localhost root]$ su
test
password:
//上面輸入test密碼成功進到test賬戶,證明密碼是有效的
[test@localhost root]$
[test@localhost root]$
//用test去建立賬號,會提示你許可權不夠
[test@localhost /]$ adduser test2
bash: /usr/sbin/adduser: permission denied
[test@localhost /]$
對上面進行總結:因為linux是多使用者系統,root具有最高許可權,所以可以隨意建使用者,其它普通使用者不能建立使用者
其實上面就用到三條命名
adduser 你要建的使用者名稱
passwd 這裡輸入你要建的使用者名稱,為其設定密碼
su 你建的使用者名稱,進行使用者之間的切換
//test使用者刪test1使用者會提示許可權不夠
[test@localhost /]$ userdel test1
bash: /usr/sbin/userdel: permission denied
[test1@localhost /]$ su root
password:
//刪除test1
[root@localhost /]# userdel test1
userdel: user test1 is currently used by process 25555
//上面報錯了,直接退出
[root@master ~]# exit
[test1@master root]$ exit
//再執行刪除
[root@master ~]# userdel test1
//再切換時會報不存在,代表刪除成功
[root@master ~]# su test1
su: user test1 does not exist
[root@master ~]#
對上面進行總結:普通使用者是不能刪除普通使用者的,只有root可以刪
用到命令
userdel 你要刪除的使用者名稱
Linux 使用者操作之使用者管理 使用者增刪改操作
檢視配置檔案 cat etc pwsswd 語法 useradd username useradd m admin r 刪除使用者時將他的目錄頁一併刪掉 userdel r admin 語法 usermod 修改的內容 要修改使用者 usermod d home update admin 語法 su...
mysql 增刪使用者
mysql建立 刪除使用者 mysql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼 注意每行後邊都跟個 表示乙個命令語句結束 1.新建使用者 登入mysql mysql u root p 密碼 建立使用者 mysql insert into mysql.user host,user,p...
Ubuntu增刪使用者
ubuntu為新增的使用者名稱設定密碼 1 增加乙個zrt使用者 sudo useradd mk home zrt s bin bash zrt 為zrt使用者新增密碼 sudo passwd zrt 2 刪除乙個使用者 userdel zrt 3 設定root密碼方法 sudo passwd ro...