1. 程式人生 > >CentOS-6.5快速搭建HTTP服務…

CentOS-6.5快速搭建HTTP服務…

第七步 配置FTP使用者、使用者組及相應許可權
# groupadd webftp
新增webftp使用者組,用來承載我們的FTP授權使用者。
# useradd -g webftp -M -d /var/www -s /sbin/nologin wwwer
使用-g引數將它歸集到webftp使用者組下,-M引數不設定它的主目錄(沒有-M引數/home裡會有個wwwer資料夾,這個資料夾沒多少實際用處,所以不用設定),-d引數設定它的初始登入目錄為/var/www,-s引數設定它不需要登陸系統/sbin/nologin,它被命名為wwwer(之所以這樣命名,也就是根據初始登入目錄來設定的,下同,登陸到www目錄有一個好處是它可以直接FTP進去修改諸如404一類的頁面,而不用其他過程來配置)。
# useradd -g webftp -M -d /var/www/html -s /sbin/nologin htmler
同樣的方法在webftp使用者組繼續新增使用者htmler,它也不設定主目錄,也不需要登陸系統,設定它的初始登入目錄為/var/www/html。
# passwd wwwer
為wwwer新增密碼,兩次輸入。
# passwd htmler
為htmler新增密碼,兩次輸入。
# chown -R wwwer.webftp /var/www
更改/var/www目錄及其下所有檔案和資料夾(-R)的所有者為webftp使用者組下的wwwer使用者。
# chown -R htmler.webftp /var/www/html
同樣將/var/www/html目錄及其下所有檔案和資料夾chown給html。