изменение разрешений запрещено

Я не знаю о Mint, но не думаю, что многие дистрибутивы поддерживают такое обновление. Технически это не должно быть невозможным, но есть некоторые подводные камни, которые сделают вашу систему непригодной для использования.

Наверное, проще выполнить новую установку.

0
03.05.2019, 23:43
2 ответа

Только владелец каталога, root , может изменять его разрешения, разрешая или запрещая другим пользователям использовать этот каталог (обратите внимание, что root , как суперпользователь, может в любом случае измените разрешения на что угодно, владелец или нет ).

Если пользователь jenkins находится в группе wheel , это может означать, в зависимости от конкретной ОС, что пользователю jenkins разрешено использовать suили sudo(, например:RHEL ), чтобы временно стать root . Так что это, возможно, потребуется jenkins пароль, должно работать:

sudo chmod -R a+rwx tmp/

или еще (требуется пароль root ):

su -c 'chmod -R a+rwx tmp/'

Нахождение в группе колесо , если оно особым образом обрабатывается вашей ОС, не дает прямого разрешения. Он дает право выполнять действия как root(или других пользователей ), используя различные механизмы, предназначенные для этого (, такие как suи sudoвыше ), а не напрямую.

3
28.01.2020, 02:14

Говоря человеческим языком :вы пытаетесь изменить собственность, которая вам не принадлежит :независимо от того jenkinsвы состоите в группе wheelили нет, вы пытаетесь изменить владельца rootв группе root, поэтому вы не можете этого сделать.

Вы можете попробоватьsudo make me a sandwich:

sudo chmod --recursive a+rwx /tmp

но не стоит!

потому что все уже имеют эти права в /tmp!

(прим. :/tmp, неtmp/)

4
28.01.2020, 02:14

Теги

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