Estaba instalando un servidor hoy y lo principal es la seguridad en esa máquina. Por lo tanto, hay que restringirlo lo más posible; lo cual implica desde cambiar el puerto predeterminado en el cual SSH escucha hasta los usuarios que pueden invocar su.
Tocaremos principalmente dos archivos por mientras:
/etc/ssh/sshd_config
y /etc/pam.d/su
Para los primeros pasos, hacemos todo con nuestra cuenta de root. En el primer archivo, descomentamos:
Mientras que en el segundo, descomentamos:
auth required pam_wheel.so use_uid
A su vez, hacemos:
Finalmente, limpiamos:
Ahora ya podemos logearnos como unreal4u y sólo ese usuario podrá hacer su (tanto a root como a otros usuarios). Los demás usuarios del sistema que no se encuentren en el grupo wheel si bien es cierto podrán hacer uso del comando, sólo les saldrá un mensaje de que la contraseña fue incorrecta, aunque haya sido correcta.
Por último, debemos tomar en cuenta que desde ahora en adelante, de la única manera (remota) en que podamos hacer uso de root, es haciendo:
Espero les haya servido :)