權限設置

Locate 用來查找文件
Locate –
-i 忽略大小寫
-n 10 查找前十行
-e  來比對一下,進行精確查找。
locate  -r查找支持正則表達式,但是隻支持基本正則表達式
locate  --regex 支持擴展的正則表達式。Locate 只需做初步瞭解即可。
我們重點介紹一下find
find 是用來精確查找到。格式爲 find [option] [path] [condition] [-action] 默認情況下action爲顯示。
下面舉一些例子:
find –name snow,png ,-name 後跟文件名,-iname 表明忽略文件名大小寫
find –user joe –o –user jane  -o 表示或者,-a表示並且,關係有 與,或,非。默認情況下爲相與的關係。非的優先級最高,或的優先級最低。Find 後面可跟一些模式。
如:find –perm +222 只有當任何人都寫有權限時纔會匹配,- 號表三類用戶中必須同時至少有一位匹配 -004忽略含零的,其他用戶至少有寫權限。
find可以根據文件類型查找 使用 -ty
Ssh 兩種登錄方式:1,是基於口令2,基於密鑰(公鑰加密算法)公鑰加密,私鑰解密,私鑰加密,公鑰解密。這對密鑰成對出現。兩者是相互依賴的,公鑰是在互聯網上公開的,任何人都可以拿到的,私鑰是隻有你自己纔可以由你,當別人想要給你發郵件,又不想讓第三方知道時,可以使用公鑰加密,則只有你的私鑰纔可以解密。這樣可以保證數據的安全性。那麼私鑰加密是用來做什麼的呢?私鑰加密可以用來做身份驗證。對方可以根據你的私鑰判你的合法身份,所以私鑰加密可以來驗證你的身份。基於公鑰加密安全性..第一次登陸主機是,系統會提示你是否繼續連接。
Scp 會把遠程文件拷到本地主機上,但要分清源和目的如:scp [email protected]:/root/1p1.sh./  後面爲目標
 Scpcp一樣拷目錄加-r選項
下圖演示爲遠程登陸過程1
1,  ssh-keygen –t rsa
2,  scp id-rsa.pub [email protected]:/root/.ssh/
3,  cat id_rsa.mypass  >> authourized_keys2
即先得到自己的密鑰,在再將自己的密鑰考入到對方電腦的。Ssh文件夾下,最後登陸對方的主機進行追加。當此操作生效後,對方再登錄你的主機時,則不再需要輸入密碼。

 

Monitorint  Logins
w :用來顯示登陸用戶信息和執行的操作
last,用來記錄/var/log/wtmp 內開機以來所有用戶的登陸信息
last –n 3 顯示前三個
last –n 3 –i
last –x 顯示主機系統級別切換或開關機系統的。
lastb 讀取 /var/log/btmp內的內容,用來記錄嘗試登陸記錄,但沒成功的。
下面我們來談一下關於一部分知識點是RHCE認證考試必考的內容之一,即關於執行的特殊權限的設置:
我先來介紹一下幾個特殊權限:
suid:
以非自己身份而是以屬主身份來運行管理。
sgid:
以非自己身份而是以屬組身份來運行管理
The sticky bit : 是一種權限,及用戶還可以刪除別的用戶所建的東西。
Chmod g+s  目錄名
Chmod o+t  目錄名
做完第一步後組成員可以運行屬組的權限
做完第二步組成員可刪除其他組成員的權限。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章