Разрешить перенаправление для пользователя [дубликат]

Para su información, me encontré con el mismo problema:

gpg: keyserver receive failed: Connection refused

Mi resolv.confcontenía:

nameserver 127.0.0.1
nameserver XXX.XXX.XXX.XXX
search XXX.XXX

y era inmutable:

$ lsattr /etc/resolv.conf
----i---------e---- /etc/resolv.conf

Además,No tenía un servidor DNS vinculado a la interfaz de red loopback (127.0.0.1 ).

Entonces, cuando traté de ejecutar este comando

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys XXXXXXXXXXXXXX

apt-keysolo usó el primer servidor de nombres que no existe y falló.

Quité la inmutabilidad:

sudo chattr -i /etc/resolv.conf

Modifiqué el primer servidor de nombres para que apunte a uno que funcione.

Y vuelvo a poner la inmutabilidad:

sudo chattr -i /etc/resolv.conf

Y finalmente apt-keyfuncionó.

-2
27.04.2019, 12:07
1 ответ

Здесь возникает концептуальная проблема.

Если вы разрешаете данным www -доступ к оболочке, которая разрешает перенаправление (, например bash), этому пользователю разрешено выполнять перенаправление.

Однако у пользователя должно быть разрешение на запись в каталог или файл, куда идет перенаправление (запись в каталог, если вы хотите создавать новые файлы ).

0
28.04.2021, 23:34

Теги

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