Estoy intentando configurar un host de repositorio simple en mi servidor Linux en "/opt/scm", pero recibo este error al intentar ingresar SSH como mi usuario de scm.
Could not chdir to home directory /opt/scm: Permission denied
Pensé que entendía los permisos del directorio, pero claramente estoy haciendo algo mal...
Esto es lo que he hecho.
cd /opt
$ sudo mkdir scm
$ sudo chown scm:scm scm/
$ sudo su scm
$ chmod 660 scm/
$ ls -l
drw-rw---- 2 scm scm 4096 Aug 28 10:03 scm
Luego entro y obtengo .ssh [email protected]
Could not chdir to home directory /opt/scm: Permission denied
¿No debería mi usuario scm tener acceso al directorio?
Respuesta1
Te falta el bit ejecutable, que te permite ingresar al directorio en primer lugar:
sudo chmod ug+x scm