centos添加普通用戶,操作權限設置

添加用戶 useradd  用戶名
設置密碼 passwd 用戶名
然後輸入 兩次密碼即可。
如何改變文件屬性與權限

1.

chgrp,改變文件所屬用戶組;

chown,改變文件所有者;

chmod,改變文件的權限。  chmod -R 777 /data/project/ 設置project下所有文件的權限

2.

chgrp就是change group的簡稱,使用該指令時,要被改變的組名必須在/etc/group文件內存在才行。

#chgrp [-R] group filename(or dirname),其中R表示進行遞歸(recursive)的持續更改,也即連同子目錄下的所有文件、目錄。所以當修改一個目錄中所有文件的用戶組(所有者與權限也一樣)時,要加上-R。

例如將文件install.log改到users用戶組

$chgrp users install.log

3.

chown就是change owner的簡稱。

#chown [-R] user filename(or dirname),改變file的文件所有者爲user。

#chown [-R] .group filename(or dirname),改變file的用戶組爲group(注意加點)。

#chown [-R] user.group filename(or dirname),改變file的文件所有者爲user,用戶組爲group。爲避免“.”引起的系統誤判,通常用一下命令表示該句:
#chown [-R] user:group filename(or dirname)。

4.

複製文件給其他人,複製命令:

$cp [-option] [source file or dir] [target file or dir]

複製行爲(cp)會複製執行者的屬性與權限,所以即使複製到他人用戶組仍然無法使用,所以這時必須修改該權限。

5.

chmod就是change mode bits的簡稱。

數字類型改變文件權限:

#chmod [-R] xyz fileordir,其中x代表owner權限,y代表group權限,z代表others權限。

r=4,w=2,x=1,上面三種身份的權限是r+w+x的和,如果沒有相應的權限,則值爲0。

例如:install.log文件,owner=rwx=4+2+1=7,group=rwx=4+2+1=7,others=---=0+0+0=0,所以這個文件的將改變權限值爲770:

#chmod 770 install.log。

6.

符號類型改變文件權限

我們可以用u,g,o三個參數來代表user,group,others 3種身份的權限。

a代表all,也即全部的身份。

讀寫的權限就可以寫成r,w,x。

+,-,=分別代表加入,出去,設置一個權限。

加入要設置一個文件的權限成“-rwxr-xr-x,指令爲:

#chmod u=rwx,go=rx filename,注意加上那個逗號。

要給一個文件的全部身份加上x權限,則指令爲:

#chmod a+x filename。

發佈了46 篇原創文章 · 獲贊 5 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章