Linux雲計算運維工程師day12

2021-10-03 23:30:05 字數 1026 閱讀 8181

建立使用者時,如果指定引數,則以指定為準,若沒指定引數,則以預設為準,檢視預設引數

grep -e -v "^#|&$ " /etc/login.defs

cat /etc/default/useradd

組是乙個邏輯概念,邏輯上將多個使用者**成乙個組,當我們操作組時,就是操作組內的所有成員。

基本組:建立使用者時指定的組,稱為基本組。

私有組:建立時沒有指定組,預設建立與使用者同名的組。

附加組:對於使用者來說,可以有n多個。

注意:首先得建立組,使用者才能加入。

組的資訊從放在/etc/group;/etc/gshadow

組的增加、修改、刪除

groupadd no_gid			#不指定gid

groupadd -g 5555 yes_gid #指定gid

groupadd -r sys_gid #建立系統組201-999

groupmod -d 1111 no_gid #修改gid

groupmod yes_gid -n active_gid #修改組名稱

#預設刪除私有組,刪除基本組,必須先刪除該組內的主要成員

groupdel no_gid

切換身份

su username		#非登陸式shell

su - username #登陸式shell

#普通使用者使用su切換root

su#普通使用者使用su - 切換root,會載入root的環境變數

su -

#以某個使用者的身份執行某個服務 su -c username

su - lemontree -c 'ifconfig'

su - lemontree -c 'ls ~'

提權

sudo -l	#檢查普通使用者能提權的命令

sudo

rm -rf /opt #提權需要該使用者的密碼,普通使用者正常無法刪除/opt目錄

Linux雲計算運維工程師day10

普通模式 命令游標跳轉 g 游標跳轉至末端 gg 游標跳轉至頂端 ngg 游標跳轉至第n行,如50gg ctrl f 往下翻頁 ctrl b 往上翻頁 游標跳轉至當前所在行的尾部 0 游標跳轉至所在行的首部 刪除 剪下 撤銷 dd 刪除當前游標所在行 4dd 刪除當前游標所在行以及以下3行 dg 刪...

Linux雲計算運維工程師day14

如使用者執行 passwd 命令時,依託 root 身份執行,變更密碼。ll etc passwd 普通使用者是無許可權修改的 登陸普通使用者,執行passwd passwd ps aux grep passwd特殊許可權suid 預設情況普通使用者無法檢視 etc shadow,加特殊許可權後可以...

Linux雲計算運維工程師day16

名稱查詢 1.建立檔案 touch etc sysconfig network scripts 2.查詢 etc 目錄下包含ifcfg eth0名稱的檔案 find etc name ifcfg etn1 3.忽略大小寫 find etc iname ifcfg eth1 4.查詢包含eth的所有檔...