小弟一直使用NAS架設網頁,但最近感覺Nas變慢了,所以組裝了一台電腦架站,可惜碰壁了,首先裝好了CENTOS 7,安裝好所有軟件Apache+php+mysql+phpmyadmin+ftp,可是在用戶權限方面遇上了問題,用root帳戶可以在FTP修改檔案權限,但用User帳戶便不能多修改,我應該要在那設置權限??
希望各大大可以教教我
文章關鍵字
你是用文字介面吧?

使用者有沒有加sudo再接指令?
Star Kfeirchris wrote:
你是用文字介面吧?使...(恕刪)

我用圖形介面的,但在FTP上如何使用su指令?
我想知怎樣可以做到像購買空間一樣,具有檔案上載和編輯權限,我放檔案的位置是var/www內但例如用其他使用者重新命名檔案會出現550權限問題。應如何解決?

LoKKeunG wrote:
我用圖形介面的,但在FTP上如何使用su指令?
我想知怎樣可以做到像購買空間一樣,具有檔案上載和編輯權限,我放檔案的位置是var/www內但例如用其他使用者重新命名檔案會出現550權限問題。應如何解決?


建議還是學一下文字介面吧,google上的教學大多也都是以文字介面為主
Star Kfeirchris wrote:
建議還是學一下文字介...(恕刪)


我解決了,其實文字和同型差不多,因為我也是用SSH來控制/圖型上的終端機控制,圖型只用作監測而
很多使用者,要共用一個目錄,要用「群組」

舉例:
chown root:httpd /var/www

chmod 2770 /var/www
(或 2775)

第一碼 2 (特殊權限,目錄的)意思:凡是寫入這個目錄底下的檔案或子目錄,會繼承父層目錄的群組

也就是說:在那目錄底下新增的任何檔案或子目錄,群組擁有者,會自動變成 httpd

然後 770,群組擁有寫入權限。

當然的,要把使用者加入 httpd 這個群組。看有哪些使用者帳號,要去存那個目錄的,通通加入群組。可以用 webmin 去加比較便利。


為何用 httpd 群組呢?

因為你放 /var/www,猜想是有弄 web 雲端硬碟什麼的東西吧。

apache2 本身運行身份是 httpd(系統預先自建帳號,UID 在 500以下的)。要讓 apache 軟體可以寫入那個目錄,該目錄擁有者或擁有群組,須為 httpd。


還有可能就是 SELinux 保護,SELinux 很煩,若不會用,直接關了省事。

CentOS 7 不好用,bug 頗多,LAG 嚴重,卡出翔。CentOS 7 開始,套件已經不再是穩定為主,而是一昧求新。

推薦先用 CentOS 6。等過幾年 CentOS 7 bug 除的差不多了,在去用。


CentOS 6 預設是 samba3 ,但 yum 可以透過 epel 第三方擴展庫,升級為 samba4。(先把 samba3 移除掉,再安裝 samba4)

samba4 設定比 samba3 囉唆,然而傳輸性能感覺有比較快一點。
fedora wrote:
很多使用者,要共用一...(恕刪)

難怪我見zpanel還停留在os6版本開發
大大意思是我要重裝改為OS6較好??
嘗鮮:CentOS 7
營運:CentOS 6

CentOS7 我個人是嘗鮮 2日,就果斷移除了,改灌 CentOS6 ,也是裝來做 NAS 用途。

速度真的有差,CentOS6 比較快。尤其像 N3150 那類的省電小電腦,性能本來就不快,差別很明顯。詳細原因不清楚。

此外 CnetOS7 因為架構整個大改,要重新適應學習,覺的很煩,換回 CnetOS6 熟悉多了,和 CentOS5 差不多。

CentOS7 目前有很多 bug,我遇到的有兩個,一個是 webmin 異常慢,去看作者官方論壇有很多人反應,但目前無解。另一個 VNC server 裝不起來。


更新週期壽命:(資料來源:WIKI)

fedora wrote:
CentOS7 我...(恕刪)


你好,我重灌了OS6.7版本
可是在安裝PHPMYADMIN上出了點錯誤
在瀏覽器輸入localhost/phpmyadmin 出現了500報錯
查Log見狀是
[Wed May 11 16:14:28 2016] [crit] [client 192.168.2.38] configuration error: couldn't perform authentication. AuthType not set!: /phpmyadmin/
據網上了解是php不支援var/www/http 以外地方連接,請問可以怎樣解決?
Sony Mobile E6853 Android 6.0 32.1.A.1.185 ROOT
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!