第十六周第四天

2021-09-30 09:43:07 字數 1607 閱讀 6133

今天學習了linux的使用者與組的應用、

加電自檢-----bootloader----載入核心----init(執行指令碼)----登陸

1)允許任何人以單使用者模式登陸-----

給grub加口令

放到安全位置

2)/etc/passwd中----

修改任何使用者的uid===0

哪些使用者可以使用哪些命令?zhs   vi

通過設定目錄或檔案的訪問許可權

系統命令分類:管理員、普通使用者

/usr/sbin  /sbin

/bin   /usr/bin

useradd---- 某個組指定管理員

#ls -----相對路徑

系統執行該指令碼順序:先從當前目錄找;(path)/sbin/ls

/bin/ls

問題:zhs]#ls

#/bin/ls---絕對路徑  (推薦安全)

/etc/shadow

/home/zhy

/etc/group

#groupadd  zhy

#/etc/gshadow

useradd   usermod   userdel

groupadd groupdel     gpasswd

chown

管理員能夠給任何乙個使用者指定初始口令?

普通使用者也應該可以更改自己的口令?

查詢該命令所在的目錄 

#which    passwd

#whereis   passwd

#passwd

``:反引號 ,解釋(執行)命令

#ls –l `whereis passwd`

-r-s--x—x                 passwd  

#su zhs

$passwd

s:特殊許可權位------瞬間轉換身份

只針對可執行檔案,以屬主(作者)的位置,表示任何普通使用者都可以以root身份執行該命令

#vi驗證後發現,普通使用者可以使用vi,

$vi /etc/passwd

將vi指令碼新增特殊許可權,任何普通使用者都可以以root身份使用vi

chmod 字母方式   u   g  o   a   +   =

#chmod  u+s   /bin/vi

$zhs

rwsr-xr-x     zhs  zhs            rmfile

rw-r—r--      zhs   zhs         file1

注釋:u+s  將(u)ser的執行(x)許可權進行共享(s)hare

將user在執行該命令的時候所有的功能都共享給所有人

數字方式    rwx     umask  0    000

setuid*****=4  

#chmod  4755  /bin/vi

案例:給普通檔案新增s

sudo:軟體

linux安裝軟體

*** for linux

****.tar.gz

1)編譯好-------二進位制檔案包

l         本地(機器、光碟)存在  rpm

2)沒有經過編譯---原始碼包

3)安裝檔案

第十六周 OJ Money Problem

問題及 檔名稱 mian.cpp 作 者 李楠 完成日期 2014年12月15日 版 本 號 v1.0 問題描述 周一小明要乘坐計程車外出,已知,計程車收費標準為不超過3km的部分收8元,超過3km的部分每增加1km加收1元 不足1km按1km計算 那麼,現在請同學們幫小明算出他坐車共需要花多少錢吧...

第十六周計畫

想一想,接下來的一周事情有很多,列個計畫吧。1 周一之前務必完成物聯網課程的ppt 2 周一之前務必寫完2000字的學習總結 3 每天堅持做兩篇六級真題的英語閱讀,準備六級考試,一般是在當天的晚上完成 4 周二開始學習android的專案 5 每天晚上抽時間讀5頁機器學習這本書 6 周一導師可能要開...

第十六周總結

第十六周了,還有一周就要開始上機考試了,上機考試完就是筆試考試。每節課老師都會提醒時間,讓我們抓緊時間複習,然後開始講課,努力的聽課。本週結束了小組的頁面考核,分組講解,然後就開始分方向。本來,在分方向之前,我想的是選擇前端,或許是當時想著前端很有意思,很好學,但是當我在做頁面時,遇到了很多麻煩,稍...