Autor
|
Tema: Duda con comandos (Leído 2,736 veces)
|
gatocano
Desconectado
Mensajes: 58
|
Hola como estan.... tenia la siguiente duda...
que diferencia hay entre usar los comandos sudo su y sudo nautilus ??
saludos!
|
|
|
En línea
|
|
|
|
Seaworth
Desconectado
Mensajes: 176
|
"sudo su" no tiene ningún sentido. Con "sudo nautilus" inicias el explorador de archivos nautilus, pero con privilegios de superusuario. Una de las diferencias entre hacer "sudo nautilus" y "nautilus" a secas es la carpeta en la que se abrirá Nautilus al arrancar (tu carpeta personal, si lo abres sin sudo; la carpeta de root, si lo abres con sudo).
"su" sirve para cambiar de usuario ("su"="switch user"). Normalmente se usa para convertirse en administrador (o superusuario, o usuario root, o como quieras llamarlo), pero en realidad te puedes convertir en cualquier otro usuario (no solo en administrador). No hace falta "sudo" para ejecutar "su".
Si, por algún motivo en especial, quieres ejecutar Nautilus como administrador, tienes otras alternativas, aparte de hacer "sudo nautilus". Por ejemplo, puedes ejecutar "gksu".
|
|
|
En línea
|
|
|
|
gatocano
Desconectado
Mensajes: 58
|
Gracias Seaworth ... bien detallada tu respuesta...me saco varias dudas...
muchas gracias!!..
saludos!
|
|
|
En línea
|
|
|
|
Slava_TZD
Wiki
Desconectado
Mensajes: 1.466
♪ [8675309] ♪
|
"sudo su" no tiene ningún sentido.
Duele leer eso en el subforo dedicado a Gnu/Linux. sudo allows a permitted user to execute a command as the superuser or another user, as specified in the sudoers file. The real and effective uid and gid are set to match those of the target user as specified in the passwd file and the group vector is initialized based on the group file (unless the -P option was specified). If the invoking user is root or if the target user is the same as the invoking user, no password is required. Otherwise, sudo requires that users authenticate themselves with a password by default ( NOTE: in the default configuration this is the user's password, not the root password). run a shell with substitute user and group IDs Saludos
|
|
|
En línea
|
The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
|
|
|
Seaworth
Desconectado
Mensajes: 176
|
"sudo su" se puede hacer... igual que puede hacerse "sudo ls", "sudo pwd", etc... Pero, ¿tiene algún sentido hacer eso? Por regla general solo deberías usar los privilegios de superusuario únicamente cuando sea necesario. No es necesario usar "sudo" para hacer "su" (al menos en la gran mayoría de las distros), igual que no es necesario hacer "sudo" para ejecutar "ls", "pwd", etc... Aparte de que "sudo su" quiere decir, literalmente: "ejecútame como superusuario un programa que me va a convertir en superusuario" ( "La parte contratante de la primera parte será considerada la parte contratante de la primera parte... "). Hay quien utiliza "sudo su" para abrir una sesión de administrador, pero al menos en la mayoría de distros que conozco puedes obviar el "sudo". "Don't do < sudo su > or < sudo -i > to get a "true" root login. It open up your system to potential harm, and may cause viruses, trojan's etc to infect all the windows systems in the network. If you insist on using it, sit in front of the terminal, and pull the network cable out of the wall!" (Fuente: http://ubuntuforums.org/showthread.php?t=983645 ) AÑADIDO: La única vez que se me ocurre que "sudo su" podría servir de algo es si no tienes un usuario root en el sistema activado (por ejemplo, en un Ubuntu recién instalado). En caso contrario, no se me ocurre por qué alguien querría hacer eso.
|
|
« Última modificación: 18 Octubre 2012, 20:12 pm por Seaworth »
|
En línea
|
|
|
|
Slava_TZD
Wiki
Desconectado
Mensajes: 1.466
♪ [8675309] ♪
|
"sudo su" se puede hacer... igual que puede hacerse "sudo ls", "sudo pwd", etc... Pero, ¿tiene algún sentido hacer eso? Por regla general solo deberías usar los privilegios de superusuario únicamente cuando sea necesario. No es necesario usar "sudo" para hacer "su" (al menos en la gran mayoría de las distros), igual que no es necesario hacer "sudo" para ejecutar "ls", "pwd", etc... Aparte de que "sudo su" quiere decir, literalmente: "ejecútame como superusuario un programa que me va a convertir en superusuario" ( "La parte contratante de la primera parte será considerada la parte contratante de la primera parte... :silbar: "). Hay quien utiliza "sudo su" para abrir una sesión de administrador, pero al menos en la mayoría de distros que conozco puedes obviar el "sudo". (Fuente: http://ubuntuforums.org/showthread.php?t=983645 ) ¿Podrias leer la parte en negrita que me molesté en señalarte y dejar de decir sandeces que nada tienen que ver con la aclaración que te hice? ¿Ya la has leido? Por si acaso te queda alguna duda o no lo puedes deducir, te lo explico yo mismo así me ahorro otros tantos mensajes. al ejecutar 'sudo su' con un usuario que pueda hacerlo se te pregunta por TU contraseña, para luego darte privilegios de root, al ejecutar 'su' sin ningún parámetro se te pregunta por la contraseña del usuario ROOT y luego se te da privilegios.
|
|
« Última modificación: 18 Octubre 2012, 20:20 pm por Tzhed\ Kyperf/ »
|
En línea
|
The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
duda ejecutar comandos del sistema
PHP
|
jmvalles
|
3
|
2,307
|
15 Enero 2007, 19:52 pm
por jmvalles
|
|
|
una duda a la ora de enviar comandos por ws
Programación Visual Basic
|
wACtOr
|
9
|
2,510
|
3 Agosto 2007, 01:50 am
por ranslsad
|
|
|
duda sobre los comandos de netbeans
Java
|
flako750
|
1
|
7,212
|
7 Marzo 2009, 09:04 am
por ~~
|
|
|
[DUDA] Ejecutar comandos CMD con vb 6
Programación Visual Basic
|
chrisssss
|
3
|
7,850
|
26 Noviembre 2009, 02:21 am
por BlackZeroX
|
|
|
Duda pentesting solo líneas de comandos
GNU/Linux
|
Rnovatis
|
2
|
2,221
|
19 Mayo 2017, 00:20 am
por engel lex
|
|