我在ubuntu7.04 上安裝LAMP(Linux + Apache + MySQL + PHP),可是我卻無法在 /var/www 資料夾中新增檔案,才發現,要以root登入才行,卻又不知道密碼。
這才趕緊上網查資料,以下是wiki Ubuntu7.04Install 查到的
Ubuntu 管理方式是採用 sudo 管理,所以關閉 root 帳號。而安裝時的帳號密碼就是 sudoer ,可以用這帳號進行系統管理。若還是要 root 帳號密碼,請輸入重新登入後,又發現無法以root身份登入
sudo passwd root
通常建議還是設定比較好,因為某些狀況還是要 root 密碼進行。
再次上網查詢,在安裝Ubuntu 7.04 (Feisty Fwan)得知
和 其他Unix/Linux不同,Ubuntu把最高權力使用者 - 系統管理員 root 收起,禁止直接登入。再用sudo建立了一個新的使用者級別,需要進行系統管理時只需要鍵入自己的密碼。相對一般GNU/Linux需要同時記得root 和一個一般使用者兩個密碼,Ubuntu只需記一個使用者密碼的方式在桌面管理方就顯得簡單而安全得多。如果你需要進行系統管理工作,只需要在命令模式或 終端機(Terminal)打「sudo -i」進入root使用者就可以了:
$ sudo -i
Password: 你的密碼
實際測試才發現這個方法也沒用,只好再度上網求救。
後來,經由高手 ericsk 的幫忙,終於解決這個問題。
我建議你用
sudo chown -R 使用者名稱 /var/www
來把 /var/www 的權限給某個使用者讓他來操作。
當然如果你有潔癖的話,也可以到 /etc/apache2/sites-available/default 裡去改預設的 Document 位址
沒有留言:
張貼留言