Lo siento

Resuelto
master_pc Mensajes publicados 338 Estado Miembro -  
master_pc Mensajes publicados 338 Estado Miembro -
Hola,

He instalado FreeBSD en mi PC y cuando estoy identificado con mi cuenta y quiero ejecutar un comando importante que necesita el comando "su", me responde "lo siento". ¿Por qué?

Gracias.

Emilien.

Configuración: Windows 7 / Firefox 9.0

7 respuestas

mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
 
Primera posibilidad, te estás equivocando al escribir la contraseña. Verifica las cosas habituales (azerty/qwerty, minúsculas/mayúsculas, bloqueo numérico...).

Segunda posibilidad, me parece que Gentoo se inspira en Free BSD y bajo Gentoo, para poder hacer un su, es necesario estar en el grupo wheel (ver /etc/group). Puedes añadir tu usuario a través del comando addgroup.

addgroup toto wheel


http://www.mistra.fr/tutoriel-linux-profils-et-droits.html#h3-2-1-groupe-local

Buena suerte
1
master_pc Mensajes publicados 338 Estado Miembro 8
 
Hola,

Muchas gracias por la respuesta, pero ni siquiera conoce el comando addgroup. No entiendo mucho, pero comandos como groups o id funcionan.

Emilien.
0
synopsis8 Mensajes publicados 1478 Estado Miembro 243
 
Necesitas editar el archivo /etc/group con la cuenta root, hay un grupo de usuarios "wheel" que es el grupo por defecto con derecho a cambiar a root con el comando "su". Ahí debes agregar tu userID como miembro, eso ya sería un avance.

Luego, si también quieres usar el comando "sudo", necesitarás instalarlo, porque de memoria, no viene por defecto en FreeBSD.

Eventualmente, también puedes agregar esto en tu /usr/local/etc/sudoers

%wheel ALL=(ALL) NOPASSWD: ALL

Viejo Core 2 Duo a 3GHZ con 6 GB de Ram.
0
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
 
Pequeña precisión, no es necesario que instales y configures sudo. Personalmente, lo uso poco.

Debes acceder, por ejemplo, en modo texto (ctrl alt f1) e iniciar sesión directamente como root. Vamos a modificar el archivo de configuración /etc/group (en el que se describen cuáles son los miembros de cada grupo) con un editor de texto, por ejemplo nano, vi o emacs. Tomemos como ejemplo nano:
http://www.mistra.fr/tutoriel-linux-nano.html

Ejecuta el siguiente comando en tu sesión de root:

nano /etc/group


Ve a la línea que comienza con wheel. Agrega al final de la línea tu nombre de usuario (por ejemplo, toto). Si deseas agregar varios usuarios, debes separarlos con una coma. Guarda y sale (ctrl x) y confirma. Esto es equivalente al comando addgroup.

Puede que necesites reiniciar para que los cambios en los permisos se apliquen efectivamente (o el comando sg?). Luego deberías poder en una sesión de usuario acceder como root con el comando:

su -


Buena suerte.
0
master_pc Mensajes publicados 338 Estado Miembro 8
 
Hola,

¡Muchas gracias por todas estas respuestas! Creo que al menos una me servirá, ¡gracias de nuevo!

Emilien.
0
mamiemando Mensajes publicados 33228 Fecha de registro   Estado Moderador Última intervención   7 940
 
Hola Émilien,

Está bien, marco el tema como resuelto, pero no dudes en volver a abrirlo si sientes la necesidad. Y en ese caso, mándame los mensajes de error para que pueda entender qué salió mal ;-)

Que tengas un buen día
0
master_pc Mensajes publicados 338 Estado Miembro 8
 
¡Muchas gracias por el apoyo! No dudaré.
0