iT邦幫忙

1

如何在Ubuntu(GUI介面)直接編輯、管理 var/www/html內的網頁資料

  • 分享至 

  • xImage

我是使用GUI介面的Ubuntu,版本是22.04

安裝好LAMP之後,感覺很不方便的地方就是
使用者沒有權限直接管理var/www/html內的網頁資料
請問各位先進都是怎麼作業的呢?

一個Linux的新手摸不清頭緒中

有上網查了些資料
有看到用FTP的,也有看到用SSH的,感覺都像是多此一舉
難道沒有辦法像是在Windows這樣,可以直接管理的嗎?或者是在別的文件夾中寫好的程式直接複製過去(不是用指令的方式)

froce iT邦大師 1 級 ‧ 2022-10-16 15:18:02 檢舉
Linux的console我個人覺得比GUI好用多了
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
海綿寶寶
iT邦大神 1 級 ‧ 2022-10-16 11:35:00
最佳解答

不管任何資訊系統
安全性和方便性幾乎都在天平的兩端

Ubuntu/LAMP 不讓使用者「直接管理」/var/www/html 目錄
有其安全上的考量

如果你認為自己不須要這「多此一舉」
可以參考這篇

0
apparition
iT邦新手 4 級 ‧ 2022-10-16 08:34:29

sudo nautilus

alan0219 iT邦新手 5 級 ‧ 2022-10-17 22:22:36 檢舉

這個方式我有用看看過,倒是可以直接把檔案複製過去沒錯,只是只有下指令的那個檔案總管才有權限

0
Gary
iT邦好手 1 級 ‧ 2022-10-16 08:48:49

不知道您既然選擇了Linux,但又不想面對指令,那其實你可以回到Windows的世界,即使你會了GUI操作,在任何需要Linux管理的場景非常有可能是極為輕量,效能優先的場域,沒有在裝GUI套件的,指令既然是你的罩門,突破它不就行了,還有自己學不會的東西嗎?

How to Install and Configure Apache Web Server in Ubuntu 22.04 LTS
Yes

alan0219 iT邦新手 5 級 ‧ 2022-10-16 17:52:52 檢舉

用Linux是公司要推動的政策,全面改用免費軟體,剛進去才知道原來連開發環境都要用Linux,所以才開始學習。

只是在開發程式中,就不像是在Windows中這麼親切方便了,沒辦法直接在var/www/html使用VS CODE編輯網頁(或者是我沒找到方式),也沒辦法在其他我有權限的文件夾中編輯好,依照需求透過GUI的方式直接複製過去,所以這是我目前頭痛的地方。

iT邦新手 4 級 ‧ 2022-10-16 21:17:27 檢舉

不是下指令code 檔名就能直接開啟了嗎?

0
herrowei135
iT邦新手 4 級 ‧ 2022-10-17 07:59:08

windows某些東西要改也是需要權限的阿 在自己的資料夾改好之後 sudo cp xxx xxx會很麻煩嗎?

alan0219 iT邦新手 5 級 ‧ 2022-10-17 22:24:10 檢舉

畢竟是比較少,一般來說很少遇到,尤其是我這種在A點寫程式,然後要丟到B點伺服器來說,都直接丟過去就好

0
obarisk
iT邦研究生 1 級 ‧ 2022-10-17 21:56:18
sudo chmod g+w -R /var/www/html
sudo usermod -a -G www $(whoami)

重新登入大概就可以了

是說直接編 /var/www/html 是不用版本控制了嗎?

obarisk iT邦研究生 1 級 ‧ 2022-10-17 22:01:04 檢舉

還是更狠一點, 把自己的 uid 改成 0 好了
改完記得下看看 rm -rf / 看有沒有權限(誤)

alan0219 iT邦新手 5 級 ‧ 2022-10-17 22:21:14 檢舉

還沒學會怎麼樣在Ubuntu上用版本控制
今天問了主管,主管的建議方式也是改權限直接在/var/www/html上編輯....

asosqlbx iT邦新手 5 級 ‧ 2022-10-23 03:58:37 檢舉

快逃...不然就先看看 git版控 跟 linux 權限相關的關鍵字

我要發表回答

立即登入回答