我继承了一个安装了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是哪个用户?它的特权是什么?
发布于 2019-04-30 17:20:33
ID号可能是版本或操作系统依赖的。在我的GitLab系统中,这些文件由"git“用户拥有,具有相同的权限标志。"git“用户主组名为"git",它的用户ID号与您的不同。
https://serverfault.com/questions/965263
复制相似问题