如何使用home 來架站 [論壇 - 伺服器架設]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊

« 1 (2)


回覆: 如何使用home 來架站
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 170 / 850
MP : 580 / 18802
EXP: 3
離線
V字龍 寫到:
沒猜錯的話預設 Apache Web 伺服器是以 www-user 的身份執行的,所以網頁檔案都要能被 www-user 存取 Web 伺服器才讀得到


$ cat /etc/apache2/envvars | grep www-data

export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data

$ less /etc/apache2/envvars

$ vi /etc/apache2/apache2.conf

find 「envvars」

會看到

# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}


2014/12/25 14:18
應用擴展 工具箱
回覆: 如何使用home 來架站
會員一級
註冊日期:
2014/12/17 14:36
所屬群組:
已註冊使用者
等級: 3
HP : 0 / 63
MP : 7 / 905
EXP: 52
離線
root 不能遠端登入(也想開放可是怕遠端改過頭) 權限不太想改 使用家目錄 可以用USER登入 遠端管理比較安全

2014/12/25 20:53
應用擴展 工具箱
回覆: 如何使用home 來架站
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 35
HP : 170 / 850
MP : 580 / 18802
EXP: 3
離線
顏姒 寫到:
root 不能遠端登入(也想開放可是怕遠端改過頭) 權限不太想改 使用家目錄 可以用USER登入 遠端管理比較安全



## 一種方式提供參考

將你登入的帳號加入「www-data」這個「群組」,
然後把「/var/www/html」這個資料夾的群組和擁有者都改成「www-data」。
最後將「/var/www/html」的權限設定為「群組」可讀寫。


## 執行步驟

### 查詢目前登入的帳號
$ whoami

### 加入「www-data」這個「群組」
$ sudo usermod -a -G www-data cook # 假設你的帳號是「cook」, 這個執行完後,要重新登入才會有作用。

### 查詢目前帳號所屬的群組
$ groups

### 更改「/var/www/html」所屬的擁有者和群組為「www-data」

執行

$ sudo chown www-data.www-data /var/www/html -R



$ sudo chown www-data:www-data /var/www/html -R

### 更改「/var/www/html」的「權限」

$ sudo chmod 775 /var/www/html


2014/12/25 21:21
應用擴展 工具箱

« 1 (2)

 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.