LINUX下的用戶訪問授權
從今天開始平臺纔算轉移到了linux下了,終於也有了新的開端,儘管來的有些遲了,但是我還是很高興,平臺的轉移是我進入計算機領域這麼久下的一個大的願望,我非常看好linux的發展前景,果不以其然,這些年的發展勢頭異常勇猛,大的用戶使用量,造就了更大的市場前景,現如今哪個高端軟件開始考慮也已經考慮對linux平臺的支持了?對於我來說彌補和提高這方面的能力和知識可算是要奮起加油啦!
從現在開始!
LINUX下的用戶訪問授權--作者:skyzip
1、建立帳號
a.推薦使用 useradd 命令
使用方法:useradd username
舉例如下:
需建立帳號爲:skyzip
useradd skyzip
b.建立密碼
使用命令:passwd
使用方法:passwd password
舉例如下:
假設密碼爲:123456
passwd skyzip 回車
New UNIX password: 123456 回車
BAD PASSWORD: it does not contain enough DIFFERENT characters '系統提示
Retype new UNIX password: 123456 回車
passwd: all authentication tokens updated successfully '系統提示
2、賦予用戶指定位置
使用方法:vi etc/passwd
舉例如下:
打開passwd
更改和新建用戶相關的語句,修改後的語句中的abc爲指向的文件夾
原:google: x:507:507::/home/html google:/bin/bash
修改後:google: x:507:507::/var/web/www/html/abc:/bin/bash
3、建立目標文件夾
使用命令:mkdir
使用方法:mkdir directoryname
舉例如下:
在合適的位置建立文件夾爲:mkdir abc
在var/web/www/html/位置,mkdir abc
4、更改目標文件的擁有者
a.更改文件和文件夾擁有者
使用命令:chown
使用方法:chown -R username:groupname directoryname
意思爲把這個目錄下的所有文件和文件夾更改擁有者
舉例如下:
chown skyzip:skyzip abc
注:必須在ABC目錄的上一層使用此命令格式
完成後可用ls -l查看是否已更改了擁有者
b.進入abc目錄,輸入如下命令更改權限
chown -Rf username.groupname directoryname
5、更改文件夾讀寫權限
使用命令:chmod
使用方法:chmod 具體權限值 directoryname(此爲只更改directoryname的權限不影響裏面的文件夾和文件權限)
chmod -Rf 具體權限值 directoryname(此爲更改directoryname的權限以及所包含所有文件夾和文件)
舉例如下:
chmod 777 abc
注:此時所在位置爲var/web/www/html是abc的上一層,此處設爲777,可讀可寫是因爲我將向此文件夾上傳,更改文件
chmod -Rf 777 abc
注:此時所在位置爲var/web/www/html是abc的上一層,此處設爲777,可讀可寫是因爲我將向此文件夾上傳,更改文件,並且把abc裏所有的文件和文件夾都設爲了可讀寫,不建議採用,很危險!
6、可用新建用戶登陸測試
操作完畢!
例子:
遞歸賦予files文件夾所有用戶可讀可寫權限
chmod -R a+rw files
轉自 http://blog.sina.com.cn/s/blog_49c306b20100uldl.html