¿Cuál es la contraseña de root predeterminada?

He instalado Ubuntu 12.04 LTS (Pangolín preciso), 64 bits. En ninguna parte me pidieron que estableciera una contraseña para root.

Acabo de instalar AccuRev SCM software. Se instaló debajo de la /root carpeta por defecto. Ahora trato de hacer algo en esa carpeta. Lo intenté con su para cambiar a root, pero no conozco su contraseña.

Siempre debo usar sudo o obtenga el valor predeterminado arraigar contraseña, si la hay?

Cómo puedo crear un lanzador para el software instalado en el interior del /root directorio?

De forma predeterminada, sudo accede a la cuenta raíz.

Para obtener un análisis completo del tema e información sobre cómo establecer una contraseña de root, consulte: RootSudo-Documentación de la Comunidad Ubuntu

Dicho esto, es extremadamente poco probable que necesite establecer una contraseña de root, le aconsejo que use

sudo -i

O para aplicaciones gráficas, use gksu

gksu nautilus 

Contraseña para root no está configurado en Ubuntu, lo que significa que el inicio de sesión de root está deshabilitado de forma predeterminada.

La cuenta de usuario creada durante la instalación de Ubuntu está asociada con todas las capacidades de sudo. Podrías usar sudo para comandos que requieren privilegios de root en la terminal de Ubuntu.

Sin embargo, puede habilitar la cuenta raíz y establecer una contraseña para ella. Para ello, utilice:

sudo passwd root

En primer lugar, se le pedirá su contraseña de usuario actual y, después de esto, se le pedirá la nueva contraseña dos veces (nueva y vuelva a escribir la contraseña) como su nueva contraseña de root.

Para obtener más información, consulte RootSudo-Documentación de la Comunidad Ubuntu.

De forma predeterminada, Ubuntu no configura una contraseña de root y, por lo tanto, no tiene la capacidad de iniciar sesión como root. En su lugar, se le da la capacidad de realizar tareas con privilegios de superusuario utilizando sudo.

He respondido a pregunta similar antes.

Mientras puede cree una contraseña para la cuenta raíz que le permita iniciar sesión como root con su, esta no es la forma típica de "Ubuntu" de hacer las cosas. En su lugar, Ubuntu espera que uses sudo.

Usando sudo

Sudo es una alternativa a dar a las personas una contraseña de root para realizar tareas de superusuario. En una instalación predeterminada de Ubuntu, la persona que instaló el sistema operativo tiene permiso "sudo" de forma predeterminada.

Cualquier persona con permiso "sudo" puede realizar algo "como superusuario" mediante la sudo a sus órdenes. Por ejemplo, para ejecutar apt-get dist-upgrade como superusuario, puede usar:

sudo apt-get dist-upgrade

De forma predeterminada, sudo le pedirá su propia contraseña de cuenta al realizar esto. Esto ayuda a la seguridad. Esto se recuerda durante unos minutos, por lo que si tiene algunas tareas que hacer con sudo, solo le pedirá su contraseña en la primera.

Verá el uso anterior de sudo prácticamente en cualquier lugar donde lea un tutorial sobre Ubuntu en la web. Es una alternativa a hacer esto.

suapt-get dist-upgradeexit

Beneficio

Con sudo, usted elige de antemano qué usuarios tienen acceso a sudo. No es necesario que recuerden una contraseña de root, ya que usan su propia contraseña. Si tiene varios usuarios, puede revocar el acceso de superusuario de uno simplemente eliminando su permiso sudo, sin necesidad de cambiar la contraseña de root y notificar a todos una nueva contraseña. Incluso puede elegir qué comandos puede realizar un usuario con sudo y qué comandos están prohibidos para ese usuario. Y, por último, si hay una violación de seguridad, en algunos casos puede dejar un mejor registro de auditoría que muestre qué cuenta de usuario se vio comprometida.

No tener una contraseña de root hace que los ataques de fuerza bruta a la cuenta de root sean imposibles: esto es relevante si permite el inicio de sesión a través de SSH. En su lugar, un atacante necesitaría conocer un nombre de cuenta local.

Sudo facilita la ejecución de un solo comando con privilegios de superusuario. Con su, se coloca permanentemente en un shell de superusuario que se debe salir con exit o logout. Esto puede llevar a que las personas permanezcan en el shell de superusuario por más tiempo del necesario solo porque es más conveniente que cerrar la sesión y volver a iniciarla más tarde.

Obtener un shell raíz

Con sudo, aún tiene la opción de abrir un shell de superusuario permanente (interactivo) con el comando:

sudo su

... y esto aún se puede hacer sin ninguna contraseña de root, porque sudo otorga privilegios de superusuario al su comando.

Y de manera similar, en lugar de su - para un shell de inicio de sesión, puede usar sudo su - o incluso sudo -i.

Sin embargo, al hacerlo, solo debe tener en cuenta que está actuando como un superusuario para cada comando. Es un buen principio de seguridad no permanecer como superusuario por más tiempo del necesario, solo para disminuir la posibilidad de causar accidentalmente algún daño al sistema (sin él, solo puede dañar los archivos que posee su usuario).

Solo para aclarar, tú puede, si lo desea, asigne al usuario root una contraseña que permita iniciar sesión como root, si desea hacer las cosas de esta manera en su lugar. Solo quería que supieras sobre la convención de Ubuntu de preferir sudo en su lugar, hágale saber que hay una alternativa.

Mientras lo hacemos, si está intentando iniciar sesión a través de ssh en la cuenta raíz y le devuelve el "Permiso denegado" Mira, incluso después de haber actualizado la contraseña de root varias veces, recuerde que, aparte de actualizar la contraseña de root como otros han mencionado, también debe habilitar el inicio de sesión ssh de root en la configuración del servidor ssh.

sudo vi /etc/ssh/sshd_config

establecer

PermitRootLogin yes

haz el baile de reinicio

service ssh restart

Bamm!!! ¡Estás dentro!

PSst: Por cierto, esto es para Ubuntu, YMMV.

este sitio web de lameass no me deja responder, pero la respuesta correcta es 'sudo usermod root-p password; sudo passwd root’ luego ingrese la nueva contraseña. listo, root está desbloqueado y ahora puede su / iniciar sesión con root

Vea esto: Wiki de Ayuda de la Comunidad de Ubuntu: RootSudo

De RootSudo: "la contraseña de la cuenta raíz está bloqueada en Ubuntu. … no puede iniciar sesión como Root directamente ni usar el comando su para convertirse en el usuario Root … Aquí es donde entra sudo … Al usar sudo, su contraseña se almacena de forma predeterminada durante 15 minutos. Después de ese tiempo, deberá ingresar su contraseña nuevamente. "

Puedes leer un poco here. :slight_smile:

Qué idiotas pueden ser las cosas : su está deshabilitado, sudo no está instalado, esta distribución se usa como base para mssql server, las instrucciones dicen que necesita sudo abrir algunos puertos de red para habilitar MSDTC. De vuelta a la casilla 1.