linux系統(tǒng)運(yùn)維基礎(chǔ)3

1、顯示/etc目錄下,以非字母開(kāi)頭键思,后面跟了一個(gè)字母以及其它任意長(zhǎng)度任意字符的文件或目錄

[root@k8s02-master01 ~]# mkdir -p /etc/8A{:

[root@k8s02-master01 ~]# touch /etc/6a~

[root@k8s02-master01 ~]# touch /etc/445.tar

[root@k8s02-master01 ~]# ls -a? /etc/[^[:alpha:]][[:alpha:]]* -a

/etc/6a~

/etc/8A{::

.? ..

[root@k8s02-master01 ~]# ls /etc/[^[:alpha:]]* -dl

-rw-r--r-- 1 root root 0 Mar 28 20:23 /etc/445.tar

-rw-r--r-- 1 root root 0 Mar 28 20:23 /etc/6a~

drwxr-xr-x 2 root root 6 Mar 28 20:23 /etc/8A{:


2、復(fù)制/etc目錄下所有以p開(kāi)頭,以非數(shù)字結(jié)尾的文件或目錄到/tmp/mytest11目錄中

[root@k8s02-master01 ~]# cp -rv /etc/p*[^[:digit:]] /tmp/mytest1

‘/etc/pam.d’ -> ‘/tmp/mytest1/pam.d’

‘/etc/pam.d/config-util’ -> ‘/tmp/mytest1/pam.d/config-util’

‘/etc/pam.d/other’ -> ‘/tmp/mytest1/pam.d/other’

‘/etc/pam.d/chfn’ -> ‘/tmp/mytest1/pam.d/chfn’

‘/etc/pam.d/chsh’ -> ‘/tmp/mytest1/pam.d/chsh’

‘/etc/pam.d/login’ -> ‘/tmp/mytest1/pam.d/login’

‘/etc/pam.d/remote’ -> ‘/tmp/mytest1/pam.d/remote’

‘/etc/pam.d/runuser’ -> ‘/tmp/mytest1/pam.d/runuser’

‘/etc/pam.d/runuser-l’ -> ‘/tmp/mytest1/pam.d/runuser-l’


3流妻、將/etc/issue文件中的內(nèi)容轉(zhuǎn)換為大寫(xiě)后保存至/tmp/issue.out文件中

[root@k8s02-master01 ~]# cat /etc/issue

\S

Kernel \r on an \m

[root@k8s02-master01 ~]# cat /etc/issue|tr 'a-z' 'A-Z' > /tmp/issue.out

[root@k8s02-master01 ~]# cat /tmp/issue.out

\S

KERNEL \R ON AN \M


4、請(qǐng)總結(jié)描述用戶(hù)和組管理類(lèi)命令的使用方法并完成以下練習(xí):

用戶(hù):

用戶(hù)創(chuàng)建:useradd

用戶(hù)屬性修改:usermod

刪除用戶(hù):userdel

查看用戶(hù)相關(guān)的ID信息:id

切換用戶(hù)或以其他用戶(hù)身份執(zhí)行命令:su

設(shè)置密碼:passwd

修改用戶(hù)密碼策略:chage

組:

創(chuàng)建組:groupadd

修改組:groupmod

刪除組:groupdel

更改組密碼:gpasswd

更改和查看組成員:groupmems

1)創(chuàng)建組distro笆制,其GID為2019绅这;

[root@k8s02-master01 ~]# groupadd -g 2019 distro

2)創(chuàng)建用戶(hù)mandriva,其ID號(hào)為1005在辆;基本組為distro证薇;

[root@k8s02-master01 ~]# useradd -u 1005 -g 2019 mandriva

3)創(chuàng)建用戶(hù)mageia试浙,其ID號(hào)為1100坦康,家目錄為/home/linux陆蟆;

[root@k8s02-master01 ~]# useradd -u 1100 -d /home/linux mageia

4)給用戶(hù)mageia添加密碼缎患,密碼為mageedu,并設(shè)置用戶(hù)密碼7天后過(guò)期

[root@k8s02-master01 ~]# echo "mageedu"|passwd --stdin mageia

[root@k8s02-master01 ~]# passwd -x 7 mageia

[root@k8s02-master01 ~]# chage -l mageia

root@k8s02-master01 ~]# getent shadow mageia

mageia:$6$YhrmHSPu$5q2/ntwz3Ft6TLnWEDaaT7OnONH0u97v.9W4JLiQjwoiygJ19N7nnCxBh.9DyLFvpB9iEoIxiRqt8vVaJGqON0:18714:0:7:7:::

5)刪除mandriva箩张,但保留其家目錄甩骏;

[root@k8s02-master01 ~]# userdel mandriva

[root@k8s02-master01 ~]# ls /home/

linux? mandriva? www

[root@k8s02-master01 ~]# id mandriva

id: mandriva: no such user

6)創(chuàng)建用戶(hù)slackware,其ID號(hào)為2002先慷,基本組為distro饮笛,附加組peguin;

[root@k8s02-master01 ~]# groupadd peguin

[root@k8s02-master01 ~]# useradd -u 2002 -g 2019 -G peguin slackware

[root@k8s02-master01 ~]# id slackware

uid=2002(slackware) gid=2019(distro) groups=2019(distro),2020(peguin)

7)修改slackware的默認(rèn)shell為/bin/tcsh论熙;

[root@k8s02-master01 ~]# usermod -s /bin/tcsh slackware

[root@k8s02-master01 ~]# getent passwd slackware

slackware:x:2002:2019::/home/slackware:/bin/tcsh

8)為用戶(hù)slackware新增附加組admins缎浇,并設(shè)置不可登陸

[root@k8s02-master01 ~]# groupadd admins

[root@k8s02-master01 ~]# getent group admins || groupadd admins;usermod -aG admins -s /sbin/nologin slackware

[root@k8s02-master01 ~]# id slackware

uid=2002(slackware) gid=2019(distro) groups=2019(distro),2020(peguin),2021(admins)


5、創(chuàng)建用戶(hù)user1赴肚、user2素跺、user3,在/data目錄下創(chuàng)建目錄test

1)目錄/data/test屬主誉券、屬組為user1

[root@k8s02-master01 ~]# echo user{1..3}|xargs -n1 useradd

[root@k8s02-master01 ~]# mkdir -p /data/test

[root@k8s02-master01 ~]# chown -R user1:user1 /data/test

[root@k8s02-master01 ~]# ll /data

total 0

drwx--x--x 14 root? root? 182 Feb 23 09:04 docker

drwxr-xr-x? 2 user1 user1? 6 Mar 28 21:06 test

2)在目錄屬主指厌、屬組不變的情況下,user2對(duì)文件有讀寫(xiě)權(quán)限

[root@k8s02-master01 ~]# setfacl -m u:user2:rw- /data/test

[root@k8s02-master01 ~]# getfacl /data/test

getfacl: Removing leading '/' from absolute path names

# file: data/test

# owner: user1

# group: user1

user::rwx

user:user2:rw-

group::r-x

mask::rwx

other::r-x

3)user1在/data/test目錄下創(chuàng)建文件a1.sh踊跟,a2.sh踩验,a3.sh,a4.sh商玫,設(shè)置所有用戶(hù)都不可刪除1.sh箕憾,2.sh文件、除了user1及root之外拳昌,所有用戶(hù)都不可刪除a3.sh袭异,a4.sh

[root@k8s02-master01 ~]# cd /data/test/

[root@k8s02-master01 test]# su user1

[user1@k8s02-master01 test]$ touch a{1..4}.sh

[user1@k8s02-master01 test]$ ll

total 0

-rw-rw-r-- 1 user1 user1 0 Mar 28 21:10 a1.sh

-rw-rw-r-- 1 user1 user1 0 Mar 28 21:10 a2.sh

-rw-rw-r-- 1 user1 user1 0 Mar 28 21:10 a3.sh

-rw-rw-r-- 1 user1 user1 0 Mar 28 21:10 a4.sh

[user1@k8s02-master01 test]$ chattr +i a1.sh a2.sh

chattr: Operation not permitted while setting flags on a1.sh

chattr: Operation not permitted while setting flags on a2.sh

[user1@k8s02-master01 test]$ exit

exit

[root@k8s02-master01 test]# chattr +i a1.sh a2.sh

[root@k8s02-master01 test]# lsattr

----i----------- ./a1.sh

----i----------- ./a2.sh

---------------- ./a3.sh

---------------- ./a4.sh

[root@k8s02-master01 test]# cd ..

[root@k8s02-master01 data]# chmod o+t test

[root@k8s02-master01 data]# ll -d test/

drwxrwxr-t+ 2 user1 user1 58 Mar 28 21:10 test/

4)user3增加附加組user1,同時(shí)要求user1不能訪問(wèn)/data/test目錄及其下所有文件

[root@k8s02-master01 data]# id user3

uid=2005(user3) gid=2005(user3) groups=2005(user3)

[root@k8s02-master01 data]# usermod -aG user1 user3

[root@k8s02-master01 data]# id user3

uid=2005(user3) gid=2005(user3) groups=2005(user3),2003(user1)

[root@k8s02-master01 data]# setfacl -m u:user1:- /data/test/

[root@k8s02-master01 data]# getfacl /data/test/

getfacl: Removing leading '/' from absolute path names

# file: data/test/

# owner: user1

# group: user1

# flags: --t

user::rwx

user:user1:---

user:user2:rw-

group::r-x

mask::rwx

other::r-x

5)清理/data/test目錄及其下所有文件的ad權(quán)限

[root@k8s02-master01 data]# setfacl -b /data/test*

[root@k8s02-master01 data]# getfacl /data/test/

getfacl: Removing leading '/' from absolute path names

# file: data/test/

# owner: user1

# group: user1

# flags: --t

user::rwx

group::r-x

other::r-x

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末炬藤,一起剝皮案震驚了整個(gè)濱河市御铃,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌沈矿,老刑警劉巖上真,帶你破解...
    沈念sama閱讀 219,366評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異羹膳,居然都是意外死亡睡互,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,521評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)就珠,“玉大人寇壳,你說(shuō)我怎么就攤上這事∩のィ” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,689評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵图贸,是天一觀的道長(zhǎng)蹂季。 經(jīng)常有香客問(wèn)我,道長(zhǎng)疏日,這世上最難降的妖魔是什么偿洁? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,925評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮沟优,結(jié)果婚禮上涕滋,老公的妹妹穿的比我還像新娘。我一直安慰自己挠阁,他們只是感情好宾肺,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,942評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著侵俗,像睡著了一般锨用。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上隘谣,一...
    開(kāi)封第一講書(shū)人閱讀 51,727評(píng)論 1 305
  • 那天增拥,我揣著相機(jī)與錄音,去河邊找鬼寻歧。 笑死掌栅,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的码泛。 我是一名探鬼主播猾封,決...
    沈念sama閱讀 40,447評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼噪珊!你這毒婦竟也來(lái)了忘衍?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,349評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤卿城,失蹤者是張志新(化名)和其女友劉穎枚钓,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體瑟押,經(jīng)...
    沈念sama閱讀 45,820評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡搀捷,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,990評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嫩舟。...
    茶點(diǎn)故事閱讀 40,127評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡氢烘,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出家厌,到底是詐尸還是另有隱情播玖,我是刑警寧澤,帶...
    沈念sama閱讀 35,812評(píng)論 5 346
  • 正文 年R本政府宣布饭于,位于F島的核電站蜀踏,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏掰吕。R本人自食惡果不足惜果覆,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,471評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望殖熟。 院中可真熱鬧局待,春花似錦、人聲如沸菱属。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,017評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)纽门。三九已至重绷,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間膜毁,已是汗流浹背昭卓。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,142評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留瘟滨,地道東北人候醒。 一個(gè)月前我還...
    沈念sama閱讀 48,388評(píng)論 3 373
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像杂瘸,于是被迫代替她去往敵國(guó)和親倒淫。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,066評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容