No se pudo acceder al directorio principal /opt/scm: permiso denegado

No se pudo acceder al directorio principal /opt/scm: permiso denegado

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

información relacionada