Entiendo esto:
Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
Escribí la contraseña que uso para sudo. ¿Por qué esto no funciona?
¡Gracias!
sudo -s
osudo sh
Entiendo esto:
Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$
Escribí la contraseña que uso para sudo. ¿Por qué esto no funciona?
¡Gracias!
sudo -s
osudo sh
Respuestas:
No es necesario inventar una contraseña de root. Intente
sudo su
y escriba su contraseña de usuario.
sudo
versiones más recientes , sudo -i
es lo mismo que sudo su -
.
Otros han mencionado los detalles de la cuenta raíz. Sin embargo, ni siquiera lo necesitas su
. Simplemente use sudo -i
y obtendrá una consola raíz interactiva de todos modos.
Para su
que necesite ingresar la contraseña de root. Para ello sudo
debe ingresar su propia contraseña y debe aparecer en la lista de sudoers. Como no ha configurado la contraseña de root o la contraseña de root es diferente, su contraseña su
no acepta su contraseña.
La contraseña de root en OS X está desactivada; No es lo mismo que su sudo
contraseña.
Diga sudo passwd root
si desea crear una contraseña de root, entonces su
funcionará como lo desee. Sin embargo, haga que esta contraseña difiera de su contraseña de usuario habitual en aras de la seguridad.
El su
programa espera que le proporciones la contraseña del usuario en el que te conviertes.
El sudo
programa espera que proporciones tu propia contraseña. El archivo de configuración para sudo
controla lo que puede hacer con él. Con el su
conocimiento de la contraseña de otras personas es suficiente.
Usar sudo
es mucho mejor; No requiere contraseñas compartidas.
Según mi experiencia:
A menos que la cuenta que está conectado como tiene privilegios "admin", no se le permite a su
o sudo
.
Lo que hice fue crear una segunda cuenta "Administrador" (administrador) que tiene privilegios de administrador y luego
su admin
sudo su
-y luego el shell en el que estoy es root.
Mi consejo: Modificar el archivo su
en /etc/pam.d
insertando el grupo tiene la intención de habilitar para su-ing la raíz de pam_group.so group=admin,<yourgroup>
donde <yourgroup>
puede ser staff
(= usuarios estándar) por ejemplo.
Para hacer esto, ya debes ser root (el administrador no es suficiente).