Linux基础第五课——用户管理
生活随笔
收集整理的這篇文章主要介紹了
Linux基础第五课——用户管理
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
用戶管理
- 一個用戶必須有一個主組
- 一個用戶可以擁有多個組 但是必須一個主組 其它組是臨時組
- 一個組可以擁有多個用戶
- 用戶的信息放到 /etc/passwd 用戶的密碼 存入 /etc/shadow 組信息存到 /etc/group
添加用戶 add
useradd shengliang 這時候會在 /etc/passwd 下生成一條記錄 shengliang:x:1001:1001::/home/shengliang: 用戶名 密碼 用戶id 所屬組的id 備注信息 /home/shengliang 家目錄 /bin/bash 表示 該用戶具備執(zhí)行腳本的權(quán)限 也就是可以切換登陸 /usr/sbin/nologin 表示雖然存在該用戶 但是 不具備執(zhí)行腳本的權(quán)限 也就是不能登陸 useradd -g 組名 用戶名 創(chuàng)建用戶的同時直接將其加入到指定的組 要求這個組 先存在 -u shuzi #創(chuàng)建用戶的同時自己指定用戶的id -m #創(chuàng)建用戶的同時自動在 /home下 創(chuàng)建家目錄-d #創(chuàng)建用戶的同時自己指定用戶的家目錄 sudo useradd -d /haha/yibinbin/ yibinbin -s /usr/sbin/nologin sudo useradd -s /usr/sbin/nologin/ mingyao sudo useradd -s /bin/bash junfeng刪除用戶 userdel
userdel 用戶名 #如果制定了家目錄 這樣只會刪除 /etc/passwd 這一條記錄 家目錄不會刪除 userdel -r 用戶名 刪除用戶的同時 把家目錄也給干掉usermod
-u 用戶id -g 組id -G 附屬組的名稱 -a 將用戶添加到附屬組 要求 -a和-G要一起使用 -d 家目錄 -l 登陸名 sudo usermod -u 1003 -g 1001 -l haobazi haoquan #將haoquan 登陸名改為haobazi 用戶id zuid 更改 sudo usermod -a -G junfeng haobazi #-G代表臨時組 將 haobazi 加入到臨時組passwd
passwd 用戶名-l 鎖定賬戶的密碼 -u 解鎖賬戶的密碼 root 用戶可以修改其它用戶的密碼 普通用戶只能更改自己的密碼su 和sudo
ubuntu 默認禁用 root 新系統(tǒng)第一次創(chuàng)建的用戶這個用戶屬于sudo組 這個sudo組 比管理員用戶權(quán)限低
比普通用戶高 在修改一些只有管理員才有權(quán)限改的文件 必須加上sudo
su 切換用戶 sudo id 查看當前用戶id 和組信息 groups 查看當前用戶屬于哪些組 whoami 查看當前是哪個用戶登陸了組管理 groupadd
groupadd 組名 會在 /etc/group 下面會生成一條記錄 kangbazi:x:6671: 組名 密碼 組id groupdel 組名 刪除指定的組 sudo groupmod -n xiaobinbin yibinbin #給組重命名 新組名 原來的組名 groups 顯示用戶的組轉(zhuǎn)載于:https://www.cnblogs.com/hankleo/p/10461880.html
總結(jié)
以上是生活随笔為你收集整理的Linux基础第五课——用户管理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 勤奋学习的名言警句126个
- 下一篇: P2084 进制转换