ubuntu 對比。 www-data 檔案權限

ubuntu 對比。 www-data 檔案權限

我在設定檔案權限和群組所有權時總是遇到問題。有時我會設法透過 SFTP 編輯文件,有時則不能從 Web 伺服器編輯文件。

所以讓我明確一下我通常做什麼

1- Create an AWS Instance (Ubuntu 18.04)
2- Installed Apache/PHP 7.2/MySQL and other PHP Modules
3- It creates a web server directory on /var/www/html
4- I put my files here.

最初它由root擁有,所以我將其更改為ubuntu用戶,因為我透過用戶登入SFTP ,並透過FTP客戶端ubuntu登入PPK檔案。WinScp所以我可以SFTP在更改權限後上傳檔案。

但一段時間後,我需要我的網頁伺服器也應該有適當的權限,所以如果我需要安裝類似WordPress插件的東西,那麼它可以從管理區域安裝。

所以我總是必須用谷歌搜尋有關它的所有內容,不知何故我獲得了成功,但它擾亂了我對 FTP 用戶的許可ubuntu。我讀了很多文章並完成了到目前為止,但無法設定適當的權限,因此 Web 伺服器使用者www-data和 FTP 使用者ubuntu都應該獲得適當的權限,這樣他們都難以新增或編輯檔案。

我需要你們的幫助。有人可以告訴我在建立 AWS 實例並apache安裝php.

我已共享我目前的文件權限。我已經通過運行命令打印了它ls -l

-rw-r--r--  1 ubuntu www-data   420 May 14 15:12 index.php
-rw-r--r--  1 ubuntu www-data    19 May 14 15:12 info.php
-rw-r--r--  1 ubuntu www-data  6919 May 14 15:12 wp-activate.php
drwxr-xr-x  9 ubuntu www-data  4096 May 14 15:12 wp-admin
-rw-r--r--  1 ubuntu www-data   369 May 14 15:12 wp-blog-header.php
-rw-r--r--  1 ubuntu www-data  2283 May 14 15:12 wp-comments-post.php
-rw-r--r--  1 ubuntu www-data  2898 May 14 15:12 wp-config-sample.php
-rw-r--r--  1 ubuntu www-data  4398 May 16 13:03 wp-config.php
drwxr-xr-x  8 ubuntu www-data  4096 May 14 15:32 wp-content
-rw-r--r--  1 ubuntu www-data  3847 May 14 15:12 wp-cron.php
drwxr-xr-x 19 ubuntu www-data 12288 May 14 15:12 wp-includes
-rw-r--r--  1 ubuntu www-data  2502 May 14 15:12 wp-links-opml.php
-rw-r--r--  1 ubuntu www-data  3306 May 14 15:12 wp-load.php
-rw-r--r--  1 ubuntu www-data 38883 May 14 15:12 wp-login.php
-rw-r--r--  1 ubuntu www-data  8403 May 14 15:12 wp-mail.php
-rw-r--r--  1 ubuntu www-data 17947 May 14 15:12 wp-settings.php
-rw-r--r--  1 ubuntu www-data 31085 May 14 15:12 wp-signup.php
drwxrwxrwx  3 ubuntu www-data  4096 May 14 15:35 wp-snapshots
-rw-r--r--  1 ubuntu www-data  4764 May 14 15:12 wp-trackback.php
-rw-r--r--  1 ubuntu www-data  3068 May 14 15:12 xmlrpc.php

先致謝

相關內容