centos文件夾用戶許可權
1. centos怎麼給目錄設置用戶許可權
chmod -R 777 文件夾 例如: chmod -R 777 /var var的許可權就變成777,var下的所有子目錄和文件許可權都將變成777
2. linux,centos文件許可權設置只對文件夾有用
文件屬主是否跟你說的其它用戶同組,並且組許可權為rw,或者是root用戶
如果沒有執行許可權x,就算是文件夾屬主也不能在該文件夾下寫入;能刪除的話同上,查看是否同組、組許可權
同上,沒有相應的執行許可權x,就無法進入該文件夾路徑(root可以),肯定無法寫入
什麼問題?
3. linux centos 用戶許可權總結
linux上用戶管理 以及 相應許可權
查看 增加 刪除用戶 修改密碼
用戶 用戶組 用戶默認目錄 用戶shell路徑 等
linux上面的用戶都會寫在上面這個文件中/etc/passwd
每行表示一個用戶 不同欄位通過 : 分開 共七個欄位
root用戶下執行
密碼在另一個文件/etc/shadow中 這個文件只對root用戶可讀
每行表示一個用戶 不同欄位通過 : 分開 共八個欄位
用戶所屬組的信息在 /etc/group 這個文件中
每行表示一個用戶組 不同欄位通過 : 分開 共4個欄位
參考:
http://blog.chinaunix.net/uid-26100163-id-3011493.html
例:id root
相關指標: 用戶名 所屬組 用戶主目錄 shell目錄 注釋
adser 可選參數
默認情況下
會創建 用戶 username 同時創建 username 用戶組 和 /home/username 用戶目錄
可用 -g 指定用戶組 可用 -d 指定用戶目錄
修改用戶資源路徑
刪除用戶在 /etc/passwd /etc/shadow /etc/group 這幾個文件中的相關內容
-r 同時刪除用戶主目錄
修改用戶組
#-n group_name:修改用戶組名為group_name
#-o 此選項允許添加一個非唯一的GID值
groupmod [-g] group_name
# -g:gid 指定用戶組id
# 修改
groupmod -n old_grp_name new_grp_name
刪除
參考: http://www.cnblogs.com/end/archive/2011/05/25/2057129.html
執行ls -l 或者ll 顯示如下
目錄的可執行許可權是表示你可否在目錄下執行命令。如果目錄沒有-x許可權,則無法對目錄執行任何命令,甚至無法cd 進入目錄。即使目錄仍然有-r 讀許可權 而如果目錄具有-x許可權,但沒有-r許可權,則用戶可以執行命令,可以cd進入目錄。但由於沒有目錄的讀許可權,所以在目錄下,即使可以執行ls命令,但仍然沒有許可權讀出目錄下的文檔。
4. CentOS下添加Root許可權用戶的幾種方法
1、添加普通用戶[root@linuxmonitor
~]#
useradd
lpuser
Changing
password
for
user
lpuser.
New
UNIX
password:
BAD
PASSWORD:
it
is
too
simplistic/systematic
Retype
new
UNIX
password:
passwd:
all
authentication
tokens
updated
successfully.2、賦予root許可權修改/etc/sudoers文件時注意,這個文件的許可權是440,需要先改成740,操作完成後再改成440。方法三最簡單,但是存在一定的問題,推薦使用方法二。方法1):修改/etc/sudoers文件,找到下面一行,把前面的注釋(#)去掉然後修改用戶,使其屬於root組(wheel),命令如下:
[root@linuxmonitor
~]#
usermod
-g
root
lpuser
修改完畢,用lpuser帳號登錄,然後用命令su
–切換,即可獲得root許可權進行操作。方法2):修改/etc/sudoers文件,找到下面一行,在root下面添加一行,如下所示:
修改完畢,用lpuser帳號登錄,然後用命令su
–,即可獲得root許可權進行操作。
方法3):修改/etc/passwd文件,找到如下行,把用戶ID修改為0,如下所示:
修改後保存,用lpuser賬戶登錄後,直接獲取的就是root帳號的許可權。
5. 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。
6. centos7怎麼修改文件夾許可權
修改許可權命令
chmod 777 文件名
1.chmod 577 /home/stuser -R
2.umask -p 0200
3.chown XXXX YYYY (XXXX 為用戶名 YYYY為文件名)
7. centos6.7怎麼修改許可權
敲入命令:
sudo mkdir xxx
希望在普通用戶下,通過sudo命令,讓用戶暫時擁有root許可權,並創建一個文件夾。
很明顯,失敗了,錯誤原因是:該用戶暫沒有root許可權
步驟閱讀
2
敲入命令:
su
該命令可以讓我們切換到root用戶
步驟閱讀
3
敲入命令:
visudo
visudo命令是用來編輯修改/etc/sudoers配置文件
步驟閱讀
4
入下圖所示,打開sudoers文件
步驟閱讀
5
找到如下圖所示,標出紅線的一行
root ALL=(ALL) ALL
步驟閱讀
6
在「root ALL=(ALL) ALL」這一行下面,再加入一行:
xulei ALL=(ALL) ALL
其中,xulei為你當前使用的用戶名,也就是普通用戶的用戶名
步驟閱讀
7
保存之後,輸入exit,退出root用戶
步驟閱讀
8
此時,再次輸入命令:sudo mkdir xxx之後,可以發現,xxx文件夾建立成功,該文件夾是以root許可權創建的
步驟閱讀
9
好啦,結束啦。下圖是所有的命令的集合,在這里截個圖!
8. centos 6.5 如何讓普通用戶有對「/usr/」有寫的許可權
用root登錄之後,使用 chmod命令給文件和文件夾賦予許可權,方法如下:
chmod o+w -R /usr 即可 讓所有用戶對 /usr 增加寫許可權。
PS:o 代表 other的意思,即其他所有人
+ 增加許可權 - 減去許可權
-R 遞歸賦權,包括當前目錄子文件夾的文件的許可權一起改變。