
Eu estava tentando configurar o servidor Git para Synology DSM 6.2 e, para fazer isso, efetuei login via SSH usando o root
usuário (alternando da conta de administrador durante a sessão SSH).
Ao configurar a pasta para conter os repositórios, infelizmente chown -R gituser:administrators .
não executei no diretório dos repositórios, mas no próprio diretório raiz, alterando a propriedade do diretório raiz para a conta gituser. Percebi esse erro imediatamente e executei chown -R root:root .
o que eu deveria ser o proprietário correto. No entanto, não sei se esta configuração de propriedade e permissão está correta agora.
Executar ls -al
como usuário root (depois de executar cd
) me dá as seguintes propriedades e permissões:
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
No momento, meu NAS parece estar estável e não notei nenhuma alteração, mas quero evitar problemas no futuro, então gostaria de saber se alguém poderia me dizer se essas são as configurações corretas de propriedade e permissão para este diretório. Caso contrário, provavelmente reinstalaria o DSM para evitar problemas.