Не имея доступа к записи для моего пользователя FTP для моего WordPress / Nginx / Ubuntu с SSH

Я развернул сайт WordPress на Ubuntu 20.04 с помощью Nginx.

Сначала я сделал:

sudo chown -R www-data:www-data .

, который решил проблему, которую я имел при загрузке плагина.

Но теперь, когда я подключаю FTP с моим клавишей SSH, используя пользователя Ubuntu, я могу видеть файлы, но не модифицировать их.

Я проверил разрешения:

ubuntu@ip-172-20-36-190:~/site$ ls -al
total 220
drwxr-xr-x  5 www-data www-data  4096 Mar 18 12:31 .
drwxr-xr-x  7 ubuntu   ubuntu    4096 Mar  5 09:04 ..
-rw-r--r--  1 www-data www-data   405 Feb  6  2020 index.php
-rw-r--r--  1 www-data www-data 19915 Mar 10 00:26 license.txt
-rw-r--r--  1 www-data www-data  7345 Mar 10 00:26 readme.html
-rw-r--r--  1 www-data www-data  7165 Mar 10 00:26 wp-activate.php
drwxr-xr-x  9 www-data www-data  4096 Feb 22 15:10 wp-admin
-rw-r--r--  1 www-data www-data   351 Feb  6  2020 wp-blog-header.php
-rw-r--r--  1 www-data www-data  2328 Oct  8 21:15 wp-comments-post.php
-rw-r--r--  1 www-data www-data  2913 Feb  6  2020 wp-config-sample.php
-rw-r--r--  1 www-data www-data  3216 Mar  4 17:06 wp-config.php
drwxr-xr-x  8 www-data www-data  4096 Mar  3 13:23 wp-content
-rw-r--r--  1 www-data www-data  3939 Jul 30  2020 wp-cron.php
drwxr-xr-x 25 www-data www-data 12288 Mar 10 00:26 wp-includes
-rw-r--r--  1 www-data www-data  2496 Feb  6  2020 wp-links-opml.php
-rw-r--r--  1 www-data www-data  3313 Mar 10 00:26 wp-load.php
-rw-r--r--  1 www-data www-data 44993 Mar 10 00:26 wp-login.php
-rw-r--r--  1 www-data www-data  8509 Apr 14  2020 wp-mail.php
-rw-r--r--  1 www-data www-data 21125 Mar 10 00:26 wp-settings.php
-rw-r--r--  1 www-data www-data 31328 Mar 10 00:26 wp-signup.php
-rw-r--r--  1 www-data www-data  4747 Oct  8 21:15 wp-trackback.php
-rw-r--r--  1 www-data www-data  3236 Jun  8  2020 xmlrpc.php

Я пытался сделать CHMOD -R + W, но у меня не удалось получить доступ к моим файлам.

Я также пытался добавить пользователя Ubuntu на www-data data group, с

sudo usermod -aG www-data $USER

, но все же, но у меня не удалось получить доступ к моим файлам

, я сделал chmod -r 777. Во всех моих файлах, и он работал, это нормально сделать это, я слышал, что это может быть проблемой безопасности?

Что должно быть хорошим способом сделать это?

-121--896654- Запуск простого кода TRNG на Ubuntu Я запускаю следующие коды для установки TRNG: MKDIR Build CD Build Comake .. Сделайте установку, и я думаю, что установка была успешной. Когда я запускаю свою программу с этой G ++ -O 1.CPP -...

Я запускал следующие коды для установки Trng:

mkdir build 
cd build 
cmake ..
make 
make install 

, и я думаю, что установка была успешной. Когда я бегу своей программой с этим G ++ -O 1.CPP -LTRNG4 говорит:

/usr/bin/ld: cannot find -ltrng4
collect2: error: ld returned 1 exit status

Может кто-нибудь может помочь мне с этим?

0
задан 22 March 2021 в 11:09

1 ответ

libtrng4 не является пакетом Ubuntu Ubuntu, и ваша ошибка указывает, что ее не установлено ..

Предложить, что вы проходите установить его с нуля: -

https://github.com/rabauke/trng4

Инструкции по установке здесь:- https://github.com/rabauke/trng4/raw/master/doc/trng.pdf

git clone https://github.com/rabauke/trng4 
cd trng4
mkdir build
cd build
cmake ..
make
make install

Если все это работало, то ваша компилирующая линия должна быть: -

G ++ -O 1.CPP - L / usr / local / lib -ltrng4

2
ответ дан 1 April 2021 в 23:01

Другие вопросы по тегам:

Похожие вопросы: