{
  "schemaVersion": 1,
  "id": "texto-usuarios-y-permisos-en-gnu-linux",
  "language": "es",
  "canonical": "https://paynalton.tech/es/obra/usuarios-y-permisos-en-gnu-linux/",
  "title": "Usuarios y permisos en GNU/Linux",
  "summary": "Una explicación de los usuarios, los permisos y las convenciones de la consola.",
  "author": "Paynalton",
  "format": "technical",
  "year": 2009,
  "source": "https://paynalton.blogspot.com/2009/01/untitled_12.html",
  "partial": false,
  "topics": [
    {
      "title": "Textos técnicos",
      "url": "https://paynalton.tech/es/temas/lectura-categoria-tecnicos/"
    },
    {
      "title": "Texto técnico",
      "url": "https://paynalton.tech/es/temas/lectura-texto-tecnico/"
    },
    {
      "title": "Tutorial",
      "url": "https://paynalton.tech/es/temas/lectura-tutorial/"
    },
    {
      "title": "GNU/Linux",
      "url": "https://paynalton.tech/es/temas/lectura-gnu-linux/"
    },
    {
      "title": "Seguridad informática",
      "url": "https://paynalton.tech/es/temas/lectura-seguridad-informatica/"
    }
  ],
  "body": "<br><br><br><br><br>Esto es algo que a muchos usuarios nuevos causa confusión...<br><br>Muchas veces verán manuales y mensajes que se ven así:<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\n$ls todo\n\n#apt-get install miprograma\n```\n\n</div>\n\n<br><br>Y no toman en cuenta el primer carácter.<br><br>Linux<br>es un sistema bastante seguro debido a que la mayor parte de las cosas<br>se hacen en modo usuario, de manera que lo que hacemos en este modo<br>nunca dañará el sistema (a menos que hayamos hecho cosas muy estúpidas<br>con anterioridad como cambiar permisos de archivos y directorios<br>importantes).<br><br>Cuando en un manual o instrucción indicamos que un<br>comando debe ser usado en modo usuario entonces usamos el carácter \"\\$\"<br>al principio de la linea, por ejemplo:<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\n$mkdir nuevacarpeta\n$rm archivodeprueva\n$ls *\n```\n\n</div>\n\n<br>En cambio, cuando debemos correr un comando como administrador lo indicamos con el caracter \"#\", por ejemplo:<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\n#apt-get install loquesea\n#nano /etc/archivo.conf\n#rm -r /*\n```\n\n</div>\n\n**Recomendaciones:**<br><br>Por<br>la seguridad de sus equipos, cuando vayan a correr un comando como<br>administrador, inicien la sesión, ejecuten lo que han de ejecutar y<br>regresen de inmediato al modo usuario, eso les salvara de cometer un<br>error que pudiese ser fatal para el sistema.<br>**<br>Alternar entre modo usuario y Administrador:**<br><br>En linux siempre habrá más de una manera de hacer las cosas.<br><br>La<br>opción más común para correr un comando es abrir una consola virtual<br>(algun programa dentro del ambiente gráfico que nos muestre la línea de<br>comandos al más puro estilo MS-DOS). y ejecutar comandos. al abrirlo<br>veremos algo así:<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton@Carlos-Internet:~$\n```\n\n</div>\n\nComo<br>pueden ver, el \"\\$\" nos indica que estamos en modo usuario. Para ser más<br>específicos, el PROMPT se estructura de la siguiente manera:<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton                  @       Carlos-Internet      :   ~                       $\nNombreDelUsuario     @       NombreDelEquipo  :   DirectorioActual   MODO\n```\n\n</div>\n\nPara pasar al modo administrador usamos el comando \"su\"<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton@intraasm:~$ su\nPassword:\nintraasm:/var/www/nuevaintra#\n```\n\n</div>\n\n<br>Como<br>ven nos cambia el caracter final por un \"#\" indicando que estamos en<br>modo administrador, para volver al modo anterior simplemente se usa el<br>comando \"exit\"<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton@intraasm:~$ su\nPassword:\nintraasm:/var/www/nuevaintra# exit\nexit\npaynalton@intraasm:~$    \n```\n\n</div>\n\n<br>Así siempre volveran al usuario anterior.<br><br>Algunos<br>sistemas, por seguridad, no te permiten usar el comando \"su\" (ubuntu y<br>toda su prole) pero en cambio vienen con otro comando bastante útil y<br>seguro: \"sudo\" (hacer como su). Este comando les permitirá ejecutar<br>comandos como si fueran el administrador pero sin abrir por completo la<br>sesión, de manera que no necesitan el comando \"exit\".<br><br>de manera que si en un manual ven algo así:<br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\n$./config\n$./make\n#./make install\n```\n\n</div>\n\n<br>da lo mismo que ejecuten:<br><br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton@intraasm:~$./config\npaynalton@intraasm:~$./make\npaynalton@intraasm:~$su\nPassword:\nintraasm:/var/www/nuevaintra#./make install\nintraasm:/var/www/nuevaintra# exit\nexit\npaynalton@intraasm:~$  \n```\n\n</div>\n\n <br><br>y<br><br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\npaynalton@Carlos-Internet:~$./config\npaynalton@Carlos-Internet:~$./make\npaynalton@Carlos-Internet:~$ sudo ./make install\n[sudo] password for paynalton:\npaynalton@Carlos-Internet:~$\n```\n\n</div>\n\n<br><br>Y creo que eso es todo de esta pequeña aclaración, espero que les sea útil.<br><br>Si desean saber mas sobre los comandos aquí mencionados, no olviden ver los manuales tecleando en su consola:<br>\n\n<div>\n\nCódigo:\n\n</div>\n\n<div>\n\n```\n$man comando\n```\n\n</div>\n\n<br>\n"
}
