linux給用戶文件夾授權
1. Linux默認的文件及文件夾的許可權分別是多少
在linux中,一復位用戶在創建文件和目錄制時,對其具有的許可權都是一樣的,
在linux系統中任何文件/目錄都有一定的許可權,對於新創建的文件或目錄,也會有默認的訪問許可權。可能是出於安全的考慮,linux系統linux系統新建文件默認沒有執行許可權,其最大許可權為rw-rw-rw-(666),新建目錄的最大許可權為rwx-rwx-rwx(777)。而默認的許可權與umask命令有關。
、umask介紹
umask指定當前用戶在新建文件和目錄時的默認許可權,其值可以通過umask命令得到,其值的含義與chmod 命令是補碼的關系。也可以通過umask -S直接查看默認許可權。
注意:umask -S 顯示的是目錄的默認許可權>
例如:umask 0002
新建文件的許可權為(最大許可權666-002)664,即rw-rw-r--
新建目錄的許可權為最大許可權(777-002)775,即rwxrwxr-x
2. linux為某文件夾內所有文件添加許可權
目錄是目錄還是文件,d表示目錄,-表示普通文件.
後面9位分為3組,每3組作為1組,從左到右分別表示文件屬主,文件屬組,和其他所有用戶的許可權.
r表示文件可讀,w表示文件可寫,x表示文件可以執行.
用命令chmod改變文件許可權.有兩種
第一種
chmod
(ugoa)
(=-+)
(rwx)
file
u代表文件屬主,g代表文件屬組,o代表系統中除屬主和屬組成員之外的其他用戶,a代表所有用戶(u,g,o)總和
+代表增加相應的許可權,-代表減少相應的許可權,=代表只有相應的許可權
chmod
g-w
file就可以完成上面那個文件的許可權改正.
第二種
用數字改正,r為4,w為2,x為1
把數字相加就是所對應的許可權,不如rwx就是7,rw就是6
改正上面問題的許可權方法為
chmod
775
file
就行了
3. linux上,如何設置文件夾的訪問許可權
有的能實現:來
假設源usera的組是groupa
那麼對groupb組成員
chgrp groupb -R /usera
或者
把groupb組所有成員加入組groupa
對groupc組成員,可以實現以下
不能看到b1,b2,b3,及下級文件夾和文件,但能夠進入b1文件夾,且不能進入b2、b3文件夾
其它保持默認許可權,然後
chmod o-rwx -R /usera
chgrp groupc -R /usera/b1
因為你的要求有點兒特殊,b1,b2,b3能不能看到,全靠上級目錄的讀許可權,只能有一個選擇。linux的傳統許可權確實是比較簡單。
不過可以研究下ACL高級許可權控制和特殊許可權SUID,SGID,SBIT,根據你的需求,這2種許可權屬性很可能你需要去研究。
篇幅有限,就給你說這些。
4. linux下修改文件夾許可權(對於不同用戶擁有該文件夾許可權的處理)
首先把文件夾的所有者改成xiaoc組改成k
chown xiaoc:k c
然後設許可權所有者xiaoc 能讀能改,組成員xiaob 能讀不能改,其它人 xiaoa 不能讀不能寫
chmod 750 c
5. linux中怎樣給予新建用戶建立文件和目錄的許可權
Linux下給新用戶建立文件和目錄許可權,只需要添加該用戶到希望他創建迴文件和目錄的用戶組里答即可,案例如下:
案例:希望新建用戶admin,能在/目錄下創建文件和目錄。
1.在/目錄下用ls命令查看目錄的組用戶許可權
ls -l
#查看所屬的用戶和組,並可以查看組用戶的許可權
2.修改用戶admin對文件夾的許可權
chmod 777
gpasswd -a admin admin
#可以將用戶admin添加到用戶組里
這樣新建的用戶admin,便能在/這個目錄下擁有創建文件和目錄的許可權。
6. 在linux中怎麼給文件夾賦許可權
在linux中給文件夾賦許可權的步驟如下:
1.首先,咱們用客戶端工具(工具很多,我用的是xshell),用需要建立的文件夾的賬戶登錄系統,例如我現在是用的Root用戶。紅色框框內,寫著root證明,登錄的用戶沒有問題。
7. 在linux修改文件夾及其子文件夾的許可權
1:想一次復修改某個目錄下所有文件制的許可權,包括子目錄中的文件許可權也要修改,要使用參數-R表示啟動遞歸處理。
例如:
[root@localhost ~]# chmod 777 /home/user註:僅把/home/user目錄的許可權設置為rwxrwxrwx
[root@localhost ~]# chmod -R 777 /home/user註:表示將整個/home/user目錄與其中的文件和子目錄的許可權都設置為rwxrwxrwx
2:想一次修改某個目錄下所有文件的許可權,包括子目錄中的文件許可權也要修改,要使用參數-R表示啟動遞歸處理。
例如:
[root@localhost ~]# chmod 777 /home/user註:僅把/home/user目錄的許可權設置為rwxrwxrwx
[root@localhost ~]# chmod -R 777 /home/user註:表示將整個/home/user目錄與其中的文件和子目錄的許可權都設置為rwxrwxrwx
例如:chmod -R +x /usr/apache-tomcat-5.5.23/webapps/NEWTRADECARD 修改此目錄下所有文件及文件夾增加可執行許可權
8. LINUX 如何對文件分配許可權 許可權分別是什麼
在Linux中,許可權的所有者分為用戶許可權,組許可權和其他許可權,分別是用字母u, g, o 代表
許可權分為:讀 r , 寫 w , 執行 x。
比如看到了,你一個文件夾1個的許可權是: rwxr-xr-x 這個許可權的意思是這個文件夾的所有者用戶是完全控制(第一段rwx),這個文件夾的所屬組用戶的許可權是讀取和執行(第二段r-x),這個文件夾的對於其他用戶來說是讀取和執行(第三段r-x)。
這些許可權都可以用數字來表示:r 4, w 2 , x 1, 那麼上邊的許可權就是755 (一段一段的加和)更改許可權的命令是chmod。
想這對文件夾/test設置許可權,希望是test文件夾的所屬用戶完全控制,所屬組和其他用戶只能讀取和執行。
(8)linux給用戶文件夾授權擴展閱讀:
HFS+卷使用分配文件有以下幾點優勢:
1、使用文件允許分配文件為其自身分配存儲塊,這種方式相對簡單得多,因為這樣卷就只有一種塊類型——分配塊。HFS之所以復雜是因為它使用扇區來存儲分配點陣圖,用分配塊來存儲文件。
2、分配文件可以是不連續的,允許分配信息和用戶數據交叉存取。許多現代的文件系統都採取這種方式以減少文件增大的過程中的磁頭運動行程。
3、分配文件可以擴展。因為分配文件的可擴展性,所以很容易增加磁碟上的分配塊的數量。這無論是對於想減小分配塊的大小還是擴大整個磁碟的空間都是非常有用的。
4、分配文件的可收縮性。可以為不同大小的卷創建適當的鏡像,回寫至磁碟時,即便磁碟很大,也可以建立足夠的分配文件數據;如果寫入較小的磁碟,分配文件又可以收縮至適當的大小。
9. linux怎麼給用戶文件夾所有權限
useradd –d /home/zhouy -m zhouy
此命令創建了一個用戶zhouy,其中-d和-m選項用來為登錄名zhouy產生一個主目錄/home/zhouy(/home為默認的用戶主目錄所內在的父容目錄)。
該用戶有/home/zhouy/下的可讀、可寫、可執行許可權
10. linux里如何把一個文件更改成所有的用戶都有可執行許可權
linux里把一個文件抄更改成所有的襲用戶都有可執行許可權可以使用以下命令:
chmod 777 filename
其中chmod可以藉以控制文件如何被他人所調用。
1、chmod語法
chmod [-cfvR] [--help] [--version] mode file...
2、chmod參數說明
mode : 許可權設定字串,格式如下 :
[ugoa...][[+-=][rwxX]...][,...]
(10)linux給用戶文件夾授權擴展閱讀
chmod可以用數字來表示許可權如 :
chmod 777 file
語法為:
chmod abc file
其中a,b,c各為一個數字,分別表示User、Group、及Other的許可權。
r=4,w=2,x=1
若要rwx屬性則4+2+1=7;
若要rw-屬性則4+2=6;
若要r-x屬性則4+1=5。