bilibili Linux7 使用者和使用者組管理

2021-10-19 12:04:49 字數 1418 閱讀 8342

第四個字段:gid(使用者初始組id)

附加組:指使用者可以加入多個其他的使用者組,並擁有這些組的許可權,附加組可以有多個

第五個字段:使用者說明

第六個字段:家目錄

第七個字段:登陸之後的shell

shell就是linux的命令直譯器

在/etc/passwd當中,除了標準shell是/bin/bash之外。還可以寫如/sbin/nologin,普通使用者全為/sbin/nologin

/bin/bash為可以登陸,/sbin/nologin為禁止登陸,修改之後便可以禁止普通使用者登陸

shadow配置檔案分為個字段:

組檔案資訊配置檔案分為個字段:

組密碼檔案配置檔案分為個字段:

普通使用者變為超級使用者家目錄不會變

useradd命令格式

例子:

useradd yangyang

grep yangyang /etc/passwd

grep yangyang /etc/shadow

grep yangyang /etc/group

grep yangyang /etc/gshadow

ll -d /home/yangyang

ll /var/spool/mail/yangyang

裡面都有新使用者資訊

/etc/login.defs

passwd [選項] 使用者名稱

usermod [選項] 使用者名稱

chage [選項] 使用者名稱

userdel [-r] 使用者名稱

su [選項] 使用者

-c:僅執行一次命令,而不切換使用者身份

例子:

su - root -c 「useradd yangyang」 不切換成root,但是執行useradd命令新增yangyang使用者groupadd [選項] 組名

groupmod [選項] 組名 修改使用者組

groupdel 組名:刪除使用者組

gpasswd 選項 組名 :把使用者新增入組或者從組中刪除

體驗7 用List代替ArrayList

在c 2.0 中,list 是arraylist的泛型版本。當需要向列表新增同乙個類的例項時,用list 代替arraylist是最好的選擇,清晰了,同時也避免了裝箱撤箱,執行效率也提高了。類arraylist在命名空間system.collections中,而list 在命名空間system.co...

用U盤安裝 centos7

一 用u盤安裝 centos7 步驟如下 1 製作啟動盤 用usbwriter這個工具 149kb ps 用該工具只能製作centos 啟動盤,不能做centos.5.8啟動盤。製作完成後,在windows下,發現該u盤沒有空間,此時可以使用大白菜 歸還u盤空間 2 設定usb啟動,按正常流程安裝即...

在centos7用nginx uWSGI上部署部落格

django的 python manage.py runserver 只適合測試環境,真正部署不合適,所以web伺服器用uwsgi,伺服器用nginx.所選伺服器 我部署所用的伺服器是阿里雲免費試用乙個月的ecs雲伺服器 cpu1核,記憶體1g,頻寬1m,系統盤40g 作業系統是centos7.6 ...