Назад | Перейти на главную страницу

Ошибка пользователя файловой системы Gitlab

Я унаследовал сервер с установленным GitLab, но он не может работать. После нескольких поисков я обнаружил, что у него мог быть пользователь, которого удалили, и исходным пользователем для запуска gitlab был он. Я говорю это, потому что у меня есть следующее:

0 ✓ gitlab-mycompany ~ $ ls -lah /var/log/
drwxr-xr-x. 20    994 root   4.0K Jan 15 15:54 gitlab

И

0 ✓ gitlab-mycompany ~ $ ls -lah /var/log/gitlab/
total 92K
drwxr-xr-x. 20               994 root       4.0K Jan 15 15:54 .
drwxr-xr-x.  8 root              root       4.0K Apr 30 13:53 ..
drwx------.  2 gitlab-prometheus root       4.0K Apr 30 11:18 alertmanager
drwxr-xr-x.  2 root              root       4.0K Apr 30 11:18 crond
drwx------.  2               994 root       4.0K Apr 30 11:18 gitaly
drwx------.  2               994 root       4.0K Apr 30 11:18 gitlab-monitor
drwx------.  2               994 root        16K Apr 30 00:28 gitlab-rails
drwx------.  2 git               root       4.0K Apr 30 00:28 gitlab-shell
drwx------.  2               994 root       4.0K Apr 30 11:18 gitlab-workhorse
drwx------.  2 root              root       4.0K Jan 15 18:18 logrotate
drwxr-x---.  2 root              gitlab-www 4.0K Apr 30 00:28 nginx
drwx------.  2 gitlab-prometheus root       4.0K Apr 30 11:18 node-exporter
drwx------.  2 gitlab-psql       root       4.0K Apr 30 11:18 postgres-exporter
drwx------.  2 gitlab-psql       root       4.0K Apr 30 11:18 postgresql
drwx------.  2 gitlab-prometheus root       4.0K Apr 30 11:18 prometheus
drwxr-xr-x.  2 root              root       4.0K Apr 30 14:03 reconfigure
drwx------.  2 gitlab-redis      root       4.0K Apr 30 13:41 redis
drwx------.  2 gitlab-redis      root       4.0K Apr 30 11:18 redis-exporter
drwx------.  2               994 root       4.0K Apr 30 11:18 sidekiq
drwx------.  2               994 root       4.0K Apr 30 11:18 unicorn

Какой пользователь был 994 при установке по умолчанию и каковы были его привилегии?

Идентификационный номер может зависеть от версии или ОС. В моей системе GitLab эти файлы принадлежат пользователю «git» с теми же флагами разрешений. Основная группа пользователей «git» была названа «git», и у нее другой идентификатор пользователя, чем у вас.