詳解Linux系統(tǒng)中的文件權(quán)限設(shè)置
現(xiàn)在,假設(shè)有一文件夾 TEST,里面有一些腳本,所有這些(包括 TEST 文件夾)擁有權(quán)限 -rwxrwxr-x。
嘿嘿,除了testtest2外沒有其他用戶有讀寫testtxt的權(quán)限(root 除外)。
每一文件或目錄的訪問權(quán)限都有三組,每組用三位表示,分別為文件屬主的讀、寫和執(zhí)行權(quán)限;與屬主同組的用戶的讀、寫和執(zhí)行權(quán)限;系統(tǒng)中其他用戶的讀、寫和執(zhí)行權(quán)限。
權(quán)限設(shè)置命令 chmod,-R,遞歸,s表示SUID或者SGID,t表示stick-bit,chown,改變用戶屬主和組,-R遞歸,加:則是改變組,不加是改變用戶,umask,設(shè)置文件默認(rèn)生成編碼,就是創(chuàng)建一個(gè)新文件的時(shí)候的默認(rèn)權(quán)限,-S查看默認(rèn)權(quán)限。
linux下如何添加用戶并給用戶添加權(quán)限?
adduser用戶名 passwd用戶名 確定密碼 修改/etc/passwd即可,把用戶名的ID和ID組修改成0。
第一步,添加用戶,執(zhí)行命令useradd ceshi添加測(cè)試用戶,見下圖,轉(zhuǎn)到下面的步驟。第二步,完成上述步驟后,向新添加的用戶添加密碼,passwd ceshi執(zhí)行命令,并為該用戶設(shè)置自身密碼,見下圖,轉(zhuǎn)到下面的步驟。
這樣我們只需要?jiǎng)?chuàng)建一個(gè)專用的賬戶,然后將其添加到wheel組。創(chuàng)建用戶jupiter 將用戶添加到wheel組中 現(xiàn)在用戶jupiter就可以執(zhí)行一些原本root用戶才能執(zhí)行的命令。
首先連接成功,可以進(jìn)行操作,點(diǎn)擊連接linux按鈕,如下圖所示。然后在打開的窗口中,如下圖所示,輸入用戶名,主機(jī)ip地址。然后在打開的頁面中,輸入密碼,如下圖所示。
看到這里,權(quán)限控制,你應(yīng)該知道,在什么組中就用相應(yīng)的權(quán)限。
Linux下給新用戶建立文件和目錄權(quán)限,只需要添加該用戶到希望他創(chuàng)建文件和目錄的用戶組里即可,案例如下:案例:希望新建用戶admin,能在/baidu目錄下創(chuàng)建文件和目錄。
怎么樣給linux文件添加可執(zhí)行權(quán)限
引數(shù)中的檔名是一個(gè)檔案的路徑,如果是當(dāng)前目錄的檔案,可以不加路徑,只給個(gè)檔名。
r 表示可讀取,w 表示可寫入,x 表示可執(zhí)行。
可以用chmod a+x 文件名來添加執(zhí)行權(quán)限,或者用chmod 777 文件名對(duì)所有人添加讀、寫、執(zhí)行權(quán)限。chmod命令 格式:chmod [ugoa] [+-=] [rwx] 文件或目錄、chmod nnn 文件或目錄。
可以通過命令chmod , 該命令用于改變linux系統(tǒng)文件或目錄的訪問權(quán)限。此處通過數(shù)字方式舉例:chmod -R 755 該命令表示文件所有者有讀寫執(zhí)行權(quán)限(4+2+1)、文件所屬組有讀執(zhí)行權(quán)限(4+1)、其他人有讀執(zhí)行權(quán)限(4+1)。