1,su與su - 的區別
su切換用戶后還在當前用戶家目錄下,沒有切換到切換的用戶家目錄下
su - 切換用戶后在切換用戶的家目錄下就是改變了當前用戶環境變量。所以切換用戶用su - 命令
2,sudo命令用戶,就是用root用戶給普通用戶放權
visudo或者/etc/sudoers都可以編輯該文件,給相應用戶放權,建議用visudo命令它可以校驗命令是否寫錯
root ALL=(ALL) ALL
root:為能使用sudo命令的用戶
ALL:為能使用sudo的主機
(ALL):為使用sudo后以什么身份執行命令也可寫成(root)
ALL:表示允許用戶可以運行哪些命令(命令全路徑表示)
sudo -l 查看sudo文件里配置命令
當普通用戶需要大部分權限,小部分不要的時候可以用!取反給它放權
3,文件的權限設置
文件權限
rwx 讀寫執行
r ---4
w---2
x ---1
u 表示所有者
g 表示所有組
o 表示其他人
修改文件權限方法
chmod 755 文件名
chmod ugo+x 文件名
4,目錄權限
rwx 讀寫執行
r 4 能否查看目錄的內容ls
w 2 能否在目錄下創建,刪除,重命名
x 1 是否有進入目錄的權限cd
修改目錄權限方法
chmod 755 目錄名
chmod ugo+x 目錄名
5,Linux系統中大部分文件和目錄的權限設定的都是644和755
文件給的最大權限就是666
目錄給的最大權限就是777
因為在系統中設定的umask值是0022
umask修改/etc/profile
6,文件隱藏屬性權限的查看修改方法
查看隱藏文件屬性 lsattr 文件名
修改文件隱藏權限
chattr
a 不能修改不能刪除
i 不能修改不能刪除
chattr +a
chattr +i
chattr -a
chattr -i
7,MD5加密
給一個文件做指紋加密,生成一個指紋文件,當源文件被***修改,驗證一下加密文件就知道,常用在定時任務中
命令:
md5sum passwd 生成加密指紋序列號
md5sum passwd >passwd.txt 將加密指紋輸入passwd.txt文件
md5sum -c passwd.txt 驗證指紋文件,當源文件被修改,此時驗證會報錯
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。