Добавить права доступа для пользователя к папкам и файлам [закрыто]

У меня есть пользователь jenkins , который создает файлы и папки в ( на ubuntu):

/var/jenkins/workspace/my-project

например:

drwxr-xr-x 2 jenkins jenkins   4096 Mar 21 16:41 ./
drwxr-xr-x 8 jenkins jenkins   4096 Mar 21 16:42 ../
-rw-r--r-- 1 jenkins jenkins 545865 Mar 21 16:41 config/
-rw-r--r-- 1 jenkins jenkins 545147 Mar 21 16:40 1.zip

Теперь мне нужно, чтобы мой пользователь tomcat6 читал файлы из папки config . Если я делаю вручную:

sudo chown -R tomcat6:tomcat6 config

Перед запуском tomcat он работает. Но как мне навсегда предоставить tomcat разрешения на чтение и даже запись в папку config?

Как и было предложено, я сейчас пытаюсь поместить пользователя tomcat6 в группу jenkins , используя vigr : http://linux.die.net/man/8/vigr

запущен vigr -g дай мне (просто фрагмент) :

messagebus:x:106:
jenkins:x:1001:
puppet:x:107:
tomcat6:x:108:

Но я не уверен, как добавить пользователя tomcat6 в группу jenkins

-1
задан 21 March 2014 в 17:43
1 ответ

hy,

самый простой способ (и, вероятно, худший) - поместить пользователя tomcat6 в группу jenkins. поскольку все пользователи в jenkins могут читать в вашем описании: drwx *** rx *** rx 2 jenkins jenkins 4096 21 марта 14:30 config /

для этого посмотрите на vigr, который является оболочкой vi для редактирования файла / etc / group

, надеюсь, это поможет,

2
ответ дан 5 December 2019 в 19:28

Теги

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