
Я пытался настроить сервер Git для Synology DSM 6.2 и для этого вошел в систему через SSH, используя учетную запись пользователя root
(переключившись из учетной записи администратора во время сеанса SSH).
При настройке папки для хранения репозиториев я, к сожалению, запустил chown -R gituser:administrators .
не в каталоге для репозиториев, а в самом корневом каталоге, изменив владельца корневого каталога на учетную запись gituser. Я сразу понял эту ошибку и запустил, chown -R root:root .
как я предполагал, правильного владельца. Однако я не знаю, верны ли сейчас эти настройки владельца и разрешений.
Запуск ls -al
от имени пользователя root (после запуска cd
) дает мне следующие права собственности и разрешения:
root@NAS:~# ls -al
total 32
drwx------ 4 root root 4096 Jul 8 20:20 .
drwxr-xr-x 26 root root 4096 Dec 17 11:26 ..
-rw------- 1 root root 16 May 15 2019 .esd_auth
drwx------ 2 root root 4096 Jul 8 20:20 .gnupg
-rw-r--r-- 1 root root 1113 Mar 31 2019 .profile
drwx------ 2 root root 4096 Dec 17 11:28 .pulse
-rw------- 1 root root 256 May 15 2019 .pulse-cookie
-rw-r--r-- 1 root root 320 Nov 11 12:59 .wget-hsts
Сейчас мой NAS, кажется, работает стабильно, и я не заметил никаких изменений, но я хочу избежать проблем в будущем, поэтому мне было интересно, может ли кто-нибудь сказать мне, являются ли эти настройки владельца и разрешения для этого каталога правильными. В противном случае я, вероятно, переустановил бы DSM, чтобы избежать каких-либо проблем.