¿Se puede desactivar el inicio de sesión como otros usuarios a través de ssh? [duplicar]

0

Esta pregunta ya tiene una respuesta aquí:

Tengo una computadora servidor Macintosh con 3 usuarios: admin, git y server. Admin es el único administrador en la computadora, mientras que git y server son usuarios normales. Puedo iniciar sesión en los 3 a través de ssh, usando la autenticación de clave pública solo para el administrador y el servidor, mientras que la autenticación de contraseña está habilitada para git.

En resumen, quiero poder iniciar sesión directamente en las 3 cuentas a través de ssh, pero solo puedo cambiar las cuentas usando su cuando inicié sesión por primera vez usando admin. ¿Hay alguna manera de configurar esto en sshd_config?

Alternativamente, ¿hay alguna manera de deshabilitar su solo para ciertos usuarios?

El servidor es un Mac Mini con macOS 10.13.5 y estoy usando el servidor SSH del menú para compartir, si esa información es importante.

Cancún101
fuente
1
Cambiar de usuario después de iniciar sesión no tiene nada que ver con sshd.
Ignacio Vazquez-Abrams
Entonces, ¿hay alguna manera de desactivarlo solo para los usuarios que inician sesión a través de ssh? ¿Puede deshabilitar el privilegio solo para ciertos usuarios?
Cancún101
Sé que se puede hacer con PAM, pero no tengo idea de cómo hacerlo con OS X.
Ignacio Vazquez-Abrams
Creo que OS X usa PAM
Cancun101