<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
	<id>https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Administrar_usuarios_e_grupos_en_Linux</id>
	<title>Administrar usuarios e grupos en Linux - Historial de revisiones</title>
	<link rel="self" type="application/atom+xml" href="https://manuais.iessanclemente.net/index.php?action=history&amp;feed=atom&amp;title=Administrar_usuarios_e_grupos_en_Linux"/>
	<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Administrar_usuarios_e_grupos_en_Linux&amp;action=history"/>
	<updated>2026-10-26T01:29:22Z</updated>
	<subtitle>Historial de revisiones de esta página en la wiki</subtitle>
	<generator>MediaWiki 1.46.2</generator>
	<entry>
		<id>https://manuais.iessanclemente.net/index.php?title=Administrar_usuarios_e_grupos_en_Linux&amp;diff=62373&amp;oldid=prev</id>
		<title>Vieites: /* Configurar contas de usuario */</title>
		<link rel="alternate" type="text/html" href="https://manuais.iessanclemente.net/index.php?title=Administrar_usuarios_e_grupos_en_Linux&amp;diff=62373&amp;oldid=prev"/>
		<updated>2017-09-12T08:53:36Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Configurar contas de usuario&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nueva&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Linux é un sistema multiusuario que se basea en contas, que son estruturas de datos e procedementos que se utilizan para identificar aos usuarios concretos dun ordenador. Saber administrar estas contas é un coñecemento básico pero importante.&lt;br /&gt;
&lt;br /&gt;
Moitas redes empregan bases de datos de contas de rede. Entre estes sistemas están NIS (&amp;#039;&amp;#039;Network Information System&amp;#039;&amp;#039;, Sistema de información da rede), unha actualización deste sistema chamada NIS+, LDAP (&amp;#039;&amp;#039;Lightweight Directory Access Protocol&amp;#039;&amp;#039;, Protocolo lixeiro de acceso a directorios), dominios de Kerberos, dominios de Windows NT 4.0 e dominios de Directorio Activo (AD).&lt;br /&gt;
&lt;br /&gt;
== Os nomes de usuario de Linux ==&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;Os nomes de usuario de Linux&amp;#039;&amp;#039;&amp;#039; consisten en calquera combinación de letras maiúsculas e minúsculas, números e moitos símbolos de puntuación, incluíndo puntos e espazos. &lt;br /&gt;
:: - Non obstante, algúns signos de puntuación, como os espazos, causan problemas en determinadas utilidades de Linux, polo que é preferible evitar o seu uso nos nomes de usuario. &lt;br /&gt;
:: - Ademais, os nomes de usuario deben comezar por unha letra, polo que non será válido un nome de usuario como &amp;quot;69a&amp;quot;, pero &amp;quot;a69&amp;quot; é correcto. &lt;br /&gt;
:: - Aínda que os nomes de usuario poden costar de ata 32 caracteres, moitas utilidades truncan os nomes de usuario de mais de 8 caracteres ou similares ao mostralos, polo que é interesante limitar a lonxitude dos nomes a 8 caracteres.&lt;br /&gt;
:: - Linux distingue entre maiúsculas e minúsculas nos nomes de usuario.&lt;br /&gt;
&lt;br /&gt;
{{Alerta|Os comandos &amp;#039;&amp;#039;w&amp;#039;&amp;#039; e &amp;#039;&amp;#039;whoami&amp;#039;&amp;#039;|Temos estes dous comandos que nos indican: &lt;br /&gt;
: - O comando [http://linuxcommand.org/man_pages/w1.html w] mostra que usuarios están conectados ou con sesión aberta. Se se especifica usuario, só mostra as conexións dese usuario.&lt;br /&gt;
: - O comando [http://linuxcommand.org/man_pages/whoami1.html whoami] nos indica que usuario somos agora mesmo. }}&lt;br /&gt;
&lt;br /&gt;
== Os grupos en Linux ==&lt;br /&gt;
É interesante agrupar aos usuarios mediante grupos para mellorar a productividade.&lt;br /&gt;
: - Cada ficheiro dun sistema Linux está asociado a un grupo.&lt;br /&gt;
: - Cada grupo pode ter dende ningún usuario ata tantos como teña o ordenador. Se un usuario pertence a un grupo ou a outro, agás o seu grupo por defecto ou primario, contrólase mediante o ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. Vexamos un exemplo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
adm:x:4:patricia,juser&lt;br /&gt;
cdrom:x:24:adri,patricia,juser&lt;br /&gt;
lpadmin:x:106:patricia,juser&lt;br /&gt;
admin:x:112:patricia,juser&lt;br /&gt;
patricia:x:1000:&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: Cada liña do ficheiro ten a seguinte estrutura:&lt;br /&gt;
:: &amp;#039;&amp;#039;&amp;#039;grupo:contrasinal:GID:usuario1,usuario2,...,usuarioN&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;grupo&amp;#039;&amp;#039;&amp;#039;: nome do grupo&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;contrasinal&amp;#039;&amp;#039;&amp;#039;: campo de contrasinal (neste exemplo cunha x indicando que as auténticas contrasinais están gardadas de forma encriptada no ficheiro &amp;#039;&amp;#039;&amp;#039;/etc/gshadow&amp;#039;&amp;#039;&amp;#039;)&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;GID&amp;#039;&amp;#039;&amp;#039;: identificador numérico do grupo&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;listaUsuarios&amp;#039;&amp;#039;&amp;#039;: lista separada por comas dos usuario que teñen a ese grupo como grupo secundario.&lt;br /&gt;
: - Ademais do descrito en &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, cada usuario posúe un grupo por defecto ou primario. O grupo primario do usuario defínese na configuración do usuario de &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (o ficheiro que define as contas). &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
javier:x:1000:1000::/home/javier:/bin/bash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: Como pode verse no exemplo anterior, para cada usuario almacénase a seguinte información:&lt;br /&gt;
:: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;login:x:UID:GID:descrición:directorioPersoal:Shell&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:: Como no caso de &amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039; o &amp;#039;&amp;#039;&amp;#039;x&amp;#039;&amp;#039;&amp;#039; indica que as auténticas contrasinais están gardadas no ficheiro &amp;#039;&amp;#039;&amp;#039;/etc/shadow&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
usuario:$6$kbzYVOsJ$84OVN7IApJLC/jw60jXZP/ierMeCqgK2X9iFYOXTNZokkzxC5i.z7MbBJP7QgT4mQV/Qg9z89CCorJ5Ef4/au1:15596:0:99999:7:::&lt;br /&gt;
sshd:*:15604:0:99999:7:::&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: Cada entrada no ficheiro &amp;#039;&amp;#039;&amp;#039;/etc/shadow&amp;#039;&amp;#039;&amp;#039; ten a seguinte estrutura:&lt;br /&gt;
:: &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;nomeUsuario:contrasinal:ultimoCambio:min:max:aviso:inactividade:exp:reservado&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;nomeUsuario&amp;#039;&amp;#039;&amp;#039;: nome do usuario&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;contrasinal&amp;#039;&amp;#039;&amp;#039;: contrasinal cifrada do usuario&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;ultimoCambio&amp;#039;&amp;#039;&amp;#039;: data do último cambio do contrasinal (días dende o 1 de Xaneiro de 1970)&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;min&amp;#039;&amp;#039;&amp;#039;: mínimo número de días que deben pasar para poder cambiar o contrasinal&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;max&amp;#039;&amp;#039;&amp;#039;: número máximo de días que pode estar o usuario con ese contrasinal. Utilízase para obrigar ao usuario a que cambie o contrasinal&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;aviso&amp;#039;&amp;#039;&amp;#039;: número de días que se avisará con antelación ao usuario de que o contrasinal vai caducar&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;inactividade&amp;#039;&amp;#039;&amp;#039;: número de días antes de que se bloquee a conta se non cambiou o contrasinal&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;exp&amp;#039;&amp;#039;&amp;#039;: data na que caduca a conta. Cóntase en días a partir do 1/1/1970. Se o campo está en branco, a conta non caduca nunca. Se caducou o superusuario ou administrador do sistema deberá activala&lt;br /&gt;
::* &amp;#039;&amp;#039;&amp;#039;reservado&amp;#039;&amp;#039;&amp;#039;: reservado para usos futuros&lt;br /&gt;
{{Alerta|Contrasinal: |O contrasinal almacénase encriptado, polo que non garda parecido evidente có contrasinal real. Un asterisco (*) ou un signo de admiración (!) denota unha conta sen contrasinal (é dicir, unha conta que non permite o acceso, pois está bloqueada). Isto é habitual en contas que utiliza o propio sistema. }}&lt;br /&gt;
: - Un usuario pode acceder a ficheiros que pertencen a outros grupos sempre que o usuario pertenza a dito grupo e que o acceso estea permitido polos permisos de acceso do grupo. Sen embargo, para executar programas ou crear ficheiros cun grupo distinto do primario, o usuario deberá executar o comando &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;newgrp&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; para cambiar a pertenencia ao grupo actual. Nese momento é cando o sistema lle pedirá ao usuario o contrasinal do grupo para poder pertencer a el.&lt;br /&gt;
{{Alerta|Comando &amp;#039;&amp;#039;&amp;#039;groups&amp;#039;&amp;#039;&amp;#039;: |Con este comando podemos ver os grupos aos que pertence un usuario, tanto o principal como os secundarios:&lt;br /&gt;
: &amp;#039;&amp;#039;&amp;#039;$ groups usuario&amp;#039;&amp;#039;&amp;#039;.}}&lt;br /&gt;
&lt;br /&gt;
== Asociar UID e GID a usuarios e grupos ==&lt;br /&gt;
: Linux define aos usuarios e grupos por números, aos que se refire como ID de usuario (UID) e ID de grupos (GID), respectivamente.&lt;br /&gt;
:: - Linux segue o rastro dos usuarios e grupos por estes números, non polo seu nome. Linux emprega &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
{{Alerta|Comando &amp;#039;&amp;#039;id&amp;#039;&amp;#039;|O comando [http://linuxcommand.org/man_pages/id1.html id] mostra a identidade do usuario (UID) e os grupos aos que pertence.}}&lt;br /&gt;
&lt;br /&gt;
:: - As distribucións de Linux reservan o primeiro centenar de ID de usuario e grupos (0-99) para o uso do sistema. O mais importante destes é o &amp;#039;&amp;#039;&amp;#039;0&amp;#039;&amp;#039;&amp;#039;, que corresponde ao &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;root&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (tanto o usuario como o grupo).&lt;br /&gt;
:: - Mais alá do 100, as ID de usuario e grupo atópanse dispoñibles para os usuarios e grupos normais.&lt;br /&gt;
:: - Cando se crean contas de usuario e de grupo o sistema localizará o seguinte número sen utilizar.&lt;br /&gt;
:: - Cando se elimine unha conta, o número de ID de dita conta poderase reutilizar.&lt;br /&gt;
:: - Normalmente o GID 100 é &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;users&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, o grupo por defecto para algunhas distribucións. &lt;br /&gt;
:: - Poderíanse crear varios nomes de usuario que empreguen a mesma UID ou varios nomes de grupo que empreguen a mesma GID. Trataríase, en certo modo, de contas ou grupos distintos; teñen entradas diferentes en &amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;, polo uqe poden ter distintos directorios &amp;#039;&amp;#039;home&amp;#039;&amp;#039;, diferentes contrasinais, etc. Pero, como teñen o mesmo ID que outros usuarios ou grupos, serán tratados de idéntico xeito no referente aos permisos dos ficheiros.&lt;br /&gt;
&lt;br /&gt;
== Configurar contas de usuario ==&lt;br /&gt;
Como administrador de Linux é necesario saber cómo engadir, modificar ou eliminar contas de usuario.&lt;br /&gt;
=== Engadir usuarios ===&lt;br /&gt;
Os usuarios pódense engadir mediante as utilidades [http://linuxcommand.org/man_pages/useradd8.html useradd] e [http://linux.about.com/od/commands/l/blcmdl8_adduser.htm adduser].&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;useradd&amp;#039;&amp;#039;&amp;#039; - É a utilidade por defecto que ten Debian para engadir usuarios. A súa sintaxe básica é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
useradd [-c comentario] [-d dir-home] [-e data-expiración] [-f días-inactivo]&lt;br /&gt;
 [-g grupo-defecto] [-G grupo[,...]] [-m [-k dir-esqueleto] | -M]&lt;br /&gt;
 [-p contrasinal] [-s shell] [-u UID [-o]] [-r] [-n] nome-usuario&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;adduser&amp;#039;&amp;#039;&amp;#039; -  Engade usuarios e grupos ao sistema de acordo ás opcións da liña de ordes seleccinadas e á configuración existente no arquivo &amp;#039;&amp;#039;&amp;#039;/etc/adduser.conf&amp;#039;&amp;#039;&amp;#039;. Ofrece unha interfaz máis sinxela que &amp;#039;&amp;#039;&amp;#039;useradd&amp;#039;&amp;#039;&amp;#039;, seleccionando un valor axeitado para o identificador de usuario (UID), crea un directorio personal (&amp;#039;&amp;#039;&amp;#039;/home/USUARI@&amp;#039;&amp;#039;&amp;#039;) coa configuración predeterminada, executa un script  personalizado e outras funcionalidades.&lt;br /&gt;
&lt;br /&gt;
:: - Na súa forma mais simple, pódese escribir só &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;useradd nome-usuario&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. O resto dos parámetros utilízanse para modificar os valores por defecto do sistema, que se almacenan no ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/login.defs&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
:: - &amp;#039;&amp;#039;&amp;#039;Vexamos un exemplo:&amp;#039;&amp;#039;&amp;#039; &amp;quot;Temos un sistema no que se engadeu un disco duro montado como &amp;#039;&amp;#039;/home2&amp;#039;&amp;#039;. Deséxase crear unha conta para unha usuaria chamada &amp;#039;&amp;#039;&amp;#039;lara&amp;#039;&amp;#039;&amp;#039; e colocar o seu directorio &amp;#039;&amp;#039;home&amp;#039;&amp;#039; nese disco. Tamén se desexa que &amp;#039;&amp;#039;&amp;#039;lara&amp;#039;&amp;#039;&amp;#039; sexa membro dos grupos &amp;#039;&amp;#039;proxecto1&amp;#039;&amp;#039; e &amp;#039;&amp;#039;proxecto4&amp;#039;&amp;#039;, tendo &amp;#039;&amp;#039;proxecto4&amp;#039;&amp;#039; como grupo por defecto. A usuaria tamén quere que &amp;#039;&amp;#039;bash&amp;#039;&amp;#039; sexa a súa consola por defecto&amp;quot;. O comando que crea a usuaria &amp;#039;&amp;#039;&amp;#039;lara&amp;#039;&amp;#039;&amp;#039; con eses parámetros é o seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Se non están creados os grupos:&lt;br /&gt;
$ groupadd proxecto4&lt;br /&gt;
$ groupadd proxecto1&lt;br /&gt;
# Agora créase o usuario:&lt;br /&gt;
$ useradd -d /home2/lara -m -g proxecto4 -G proxecto1,proxecto4 -s /bin/bash lara&lt;br /&gt;
# Por último, configurámoslle un contrasinal por defecto:&lt;br /&gt;
$ passwd lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: - Para automatizar o cambio de contrasinais é moito máis útil o comando &amp;#039;&amp;#039;&amp;#039;chpasswd&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Có comando mkpasswd ciframos o contrasinal a empregar&lt;br /&gt;
$ mkpasswd&lt;br /&gt;
# Password:blah&lt;br /&gt;
# BVR2Pnr3ro5B2&lt;br /&gt;
##&lt;br /&gt;
# Agora executamos o comando chpasswd indicando que o contrasinal ven cifrado.&lt;br /&gt;
# Pasámoslle o binomio usuario:contrasinal&lt;br /&gt;
$ echo &amp;quot;lara:$(mkpasswd abc123..)&amp;quot; | chpasswd -e&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
: Se &amp;#039;&amp;#039;mkpasswd&amp;#039;&amp;#039; non está instalado:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ apt-get install whois&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Alerta|Skeleton|É moi interesante o directorio &amp;quot;esqueleto&amp;quot;, que por defecto é &amp;#039;&amp;#039;/etc/skel&amp;#039;&amp;#039;, aínda que o podemos configurar onde nos interese coa opción &amp;#039;&amp;#039;-k&amp;#039;&amp;#039;. Este directorio contén arquivos e directorios que serán copiados no directorio &amp;#039;&amp;#039;home&amp;#039;&amp;#039; dos usuarios creados coa ferramenta &amp;#039;&amp;#039;useradd&amp;#039;&amp;#039;. Está claro que isto será así cando sexan empregadas as opcións &amp;#039;&amp;#039;-m&amp;#039;&amp;#039; (ou &amp;#039;&amp;#039;--create-home&amp;#039;&amp;#039;).}}&lt;br /&gt;
&lt;br /&gt;
=== Modificar contas de usuario ===&lt;br /&gt;
Moitas veces teremos que modificar certos parámetros dalgunha conta de usuario, poderémolo facer de varias maneiras: editando directamente ficheiros críticos como &amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039; ou &amp;#039;&amp;#039;/etc/shadow&amp;#039;&amp;#039; onde se almacenan de forma encriptada os contrasinais dos usuarios, modificar ficheiros de configuración específicos do usuario ou empregar utilidades do sistema como as que se empregan para crear contas.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Definir un contrasinal:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:: - Ainda que &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;useradd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; ofrece o parámetro &amp;#039;&amp;#039;&amp;#039;-p&amp;#039;&amp;#039;&amp;#039; para definir un contrasinal, esta ferramenta require un contrasinal pre-encriptado. &lt;br /&gt;
:: - Por conseguinte, é mais fácil crear unha conta de forma desactivada (sen empregar &amp;#039;&amp;#039;&amp;#039;-p&amp;#039;&amp;#039;&amp;#039;) e definir o contrasinal tras crear a conta. &lt;br /&gt;
:: - Isto podémolo facer có comando [http://linuxcommand.org/man_pages/passwd1.html passwd] ou, como vimos antes, moito mellor có comando [http://linux.die.net/man/8/chpasswd chpasswd].&lt;br /&gt;
:: - Os usuarios normais poden utilizar &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;passwd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; para cambiar os seus contrasinais, pero moitos dos seus parámetros só os pode utilizar &amp;#039;&amp;#039;root&amp;#039;&amp;#039;. En concreto, &amp;#039;&amp;#039;&amp;#039;-l&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;-u&amp;#039;&amp;#039;&amp;#039;,&amp;#039;&amp;#039;&amp;#039;-i&amp;#039;&amp;#039;&amp;#039; e&amp;#039;&amp;#039;&amp;#039;-d&amp;#039;&amp;#039;&amp;#039; quedan fora  do alcance dos usuarios normais. &lt;br /&gt;
:: - Os contrasinais de Linux poden conter letras, números e signos de puntuación. Linux distingue entre maiúsculas e minúsculas nos contrasinais.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Empregar a utilidade &amp;#039;&amp;#039;usermod&amp;#039;&amp;#039;:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:: - O programa [http://linuxcommand.org/man_pages/usermod8.html usermod] é moi similar a &amp;#039;&amp;#039;useradd&amp;#039;&amp;#039; nas súas funcionalidades e parámetros, ainda que esta utilidade cambia unha conta existente en lugar de crear unha nova.&lt;br /&gt;
:: - &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;usermod&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; permite a incorporación dun parámetro &amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039; cando se utiliza con &amp;#039;&amp;#039;&amp;#039;-d&amp;#039;&amp;#039;&amp;#039;. O parámetro &amp;#039;&amp;#039;&amp;#039;-d&amp;#039;&amp;#039;&amp;#039;, por si só, cambia o directorio &amp;#039;&amp;#039;home&amp;#039;&amp;#039; do usuario, pero non move ningún ficheiro. Se se agrega &amp;#039;&amp;#039;&amp;#039;-m&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;usermod&amp;#039;&amp;#039; moverá os ficheiros do usuario ao novo sitio.&lt;br /&gt;
:: - Se cambiamos a UID dunha conta, esta acción non cambiará a UID almacenada cós ficheiros do usuario. Como consecuencia, o usuario pode deixar de ter acceso a estes ficheiros. Pódese actualizar manualmente as UID de todos os ficheiros empregando o comando [http://linuxcommand.org/man_pages/chown1.html chown]. En concreto, un comando como o seguinte, executado tras cambiar a UID da conta &amp;#039;&amp;#039;lara&amp;#039;&amp;#039;, restaura o propietario correcto dos ficheiros do directorio &amp;#039;&amp;#039;home&amp;#039;&amp;#039; de &amp;#039;&amp;#039;lara&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Configuramos o usuario &amp;quot;lara&amp;quot; có UID &amp;quot;2000&amp;quot;&lt;br /&gt;
$ usermod -u 2000 lara&lt;br /&gt;
# Cambiamos os permisos de acceso para os seus documentos&lt;br /&gt;
$ chown -R lara /home2/lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Empregar a utilidade &amp;#039;&amp;#039;chage&amp;#039;&amp;#039;: &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
:: - O comando [http://linuxcommand.org/man_pages/chage1.html chage] permítenos modificar os parámetros das contas relacionados coa expiración desta.&lt;br /&gt;
:: - As contas de Linux se poden configurar para que expiren automáticamente se se cumple cualquera destas condicións:&lt;br /&gt;
::: · O contrasinal non cambiou nun periodo de tempo específico.&lt;br /&gt;
::: · A data do sistema sobrepasou o tempo predeterminado.&lt;br /&gt;
:: - Estes parámetros contrólanse coa utilidade &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;chage&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, que posúe a seguinte sintaxe:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chage [-l] [-m mindías] [-M maxdías] [-d últimodía] [-I díasinactivo] [-E fechaexpiración ] [-W díasaviso] nomeusuario&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: - A opción &amp;#039;&amp;#039;&amp;#039;-l&amp;#039;&amp;#039;&amp;#039; fai que &amp;#039;&amp;#039;chage&amp;#039;&amp;#039; mostre a información do periodo de expiración da conta e do contrasinal dun usuario concreto.&lt;br /&gt;
:: - No seguinte exemplo o &amp;#039;&amp;#039;password&amp;#039;&amp;#039; do usuario lara configúrase para que expire en 10 días dende o último cambio de contrasinal:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ chage -M 10 lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Eliminar contas ===&lt;br /&gt;
Sobre o papel, borrar contas de usuario é fácil. Pode utilizar o comando [http://linuxcommand.org/man_pages/userdel8.html userdel] para realizar a función de eliminar as entradas do usuario de &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; e, se o sistema emprega contrasinais ocultas, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/shadow&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. O comando &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;userdel&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; só recibe tres parámetros cós que conseguiremos:&lt;br /&gt;
: - &amp;#039;&amp;#039;&amp;#039;Borrar ficheiros de usuario: &amp;#039;&amp;#039;&amp;#039; O parámetro &amp;#039;&amp;#039;&amp;#039;-r&amp;#039;&amp;#039;&amp;#039; fai que o sistema elimine todos os ficheiros da cola de correo do usuario e do seu directorio &amp;#039;&amp;#039;home&amp;#039;&amp;#039;.&lt;br /&gt;
: - &amp;#039;&amp;#039;&amp;#039;Forzar o borrado: &amp;#039;&amp;#039;&amp;#039;Pódese forzar o borrado da conta mentres un usuario está dentro do sistema empregando a opción &amp;#039;&amp;#039;&amp;#039;-f&amp;#039;&amp;#039;&amp;#039; xunto con &amp;#039;&amp;#039;&amp;#039;-r&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
: - &amp;#039;&amp;#039;&amp;#039;Obter axuda: &amp;#039;&amp;#039;&amp;#039; A opción &amp;#039;&amp;#039;&amp;#039;-h&amp;#039;&amp;#039;&amp;#039; resume as opcións de &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;userdel&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
: Vexamos un exemplo no que se elimina a conta &amp;#039;&amp;#039;lara&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ userdel -r lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: Có comando anterior tamén se eliminan todos os arquivos do usuario &amp;#039;&amp;#039;&amp;#039;lara&amp;#039;&amp;#039;&amp;#039;. Pero, se o usuario ten arquivos gardados por algún sitio do árbol de directorios podemos empregar o comando &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;find&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; có seu parámetro &amp;#039;&amp;#039;&amp;#039;-uid&amp;#039;&amp;#039;&amp;#039; (ou &amp;#039;&amp;#039;&amp;#039;-user&amp;#039;&amp;#039;&amp;#039;, se empregamos &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;find&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; antes de borrar a conta). Por exemplo, se &amp;#039;&amp;#039;lara&amp;#039;&amp;#039; ten o UID 2000, pódese empregar o seguinte comando para localizar todos os seus ficheiros:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ find / -uid 2000&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Configurar grupos ==&lt;br /&gt;
Linux ofrece ferramentas de configuración de grupos moi semellantes ás das contas de usuario en moitos aspectos, pero sen esquecer que &amp;quot;un grupo non é unha conta de usuario&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
=== Engadir grupos ===&lt;br /&gt;
Linux proporciona o comando [http://linuxcommand.org/man_pages/groupadd8.html groupadd] para engadir novos grupos. Esta utilidade é similar a &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;useradd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; pero ten menos opcións.&lt;br /&gt;
:A sintaxe de &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;groupadd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
groupadd [-g GID [-o]] [-r] [-f] nomegrupo&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: Na maioría dos casos, os grupos créanse sen especificar parámetros, excepto o propio nome do grupo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ groupadd proxecto3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Modificar a información do grupo ===&lt;br /&gt;
: A información dos grupos, como a das contas de usuario, pódese modificar empregando utilidades ou ben directamente, editando o ficheiro de configuración &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Uso de &amp;#039;&amp;#039;groupmod&amp;#039;&amp;#039; e &amp;#039;&amp;#039;usermod&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: - O comando [http://linuxcommand.org/man_pages/groupmod8.html groupmod] modifica os parámetros dun grupo existente. A súa sintaxe é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
groupmod [-g GID [-o]] [-n nomenovogrupo] nomeantigogrupo&lt;br /&gt;
&amp;lt;/source&amp;gt; &lt;br /&gt;
:: Có parámetro &amp;#039;&amp;#039;&amp;#039;-o&amp;#039;&amp;#039;&amp;#039; podemos configurarlle a un grupo un GID que xa pertence a outro grupo.&lt;br /&gt;
: - Para engadir un usuario a un grupo empregaremos o comando [http://linuxcommand.org/man_pages/usermod8.html usermod] có seu parámetro &amp;#039;&amp;#039;&amp;#039;-G&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
:: Por exemplo, o seguinte comando define a &amp;#039;&amp;#039;lara&amp;#039;&amp;#039; como membro dos grupos &amp;#039;&amp;#039;users&amp;#039;&amp;#039;, &amp;#039;&amp;#039;proxecto1&amp;#039;&amp;#039; e &amp;#039;&amp;#039;proxecto4&amp;#039;&amp;#039; e a elimina de todos os demais grupos:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ usermod -G users,proxecto1,proxecto4 lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: Pero, para cambiar o grupo por defecto dun usuario, empregamos o parámetro &amp;#039;&amp;#039;&amp;#039;-g&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ usermod -g proxecto2 lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: - Pódese saber a que grupos pertence actualmente un usuario có comando [http://linuxcommand.org/man_pages/groups1.html groups]:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ groups lara&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: - Para evitar a omisión accidental dun grupo, moitos administradores prefiren modificar o ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; ou empregar o comando [http://linuxcommand.org/man_pages/gpasswd1.html gpasswd]. De calquera deses xeitos poderanse engadir usuarios a un grupo sen especificar a que grupos existentes pertence xa.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Uso de &amp;#039;&amp;#039;gpasswd&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: - O comando [http://linuxcommand.org/man_pages/gpasswd1.html gpasswd] é o equivalente a [http://linuxcommand.org/man_pages/passwd1.html passwd] para os grupos. &lt;br /&gt;
: - O comando &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;gpasswd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; tamén lle permite modificar outras características dos grupos e asignar administradores de grupos: usuarios que poden realizar nestes algunhas funcións administrativas propias dos grupos.&lt;br /&gt;
: - A sintaxe básica deste comando é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
gpasswd [-a usuario] [-d usuario] [-R] [-r] [-A usuario[,...]] [-M usuario[,...]] grupo&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: - Engadimos administradores ao grupo có parámetro &amp;#039;&amp;#039;&amp;#039;-A usuario&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
: - Engadimos usuarios ao grupo có parámetro &amp;#039;&amp;#039;&amp;#039;-a usuario&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
: - Se executamos o comando sen mais parámetros que o nome do grupo, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;gpasswd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; cambia o contrasinal do grupo. Os contrasinais de grupo permiten controlar quen é membro do grupo, os membros dun grupo poden empregar [http://linuxcommand.org/man_pages/newgrp1.html newgrp] para cambiar o grupo ao que pertencen actualmente, poderán así cambiar de grupo temporalmente e en calquera momento introducindo o contrasinal configurado. Así e todo, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;newgrp&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; non está correctamente implementado en todas as distribución.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Modificar directamente os ficheiros de configuración dos grupos:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
: - A información dos grupos almacénase fundamentalmente no ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
: - Nel teremos unha liña por grupo. Como xa vimos antes, unha liña típica deste ficheiro ten este aspecto:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Nome do grupo:Contrasinal oculta:GID:Lista de usuarios&lt;br /&gt;
project1:x:501:lara,rafa,andrea,daniel&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
: - Os usuarios tamén poden ser membros dun grupo en base á especificación de grupo primario do seu ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/passwd&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
: - Os sistemas con contrasinais ocultas utilizan outro ficheiro, &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/gshadow&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;, para almacenar a información dos contrasinais ocultos dos grupos.&lt;br /&gt;
&lt;br /&gt;
=== Eliminar grupos ===&lt;br /&gt;
* Os grupos se eliminan có comando [http://linuxcommand.org/man_pages/groupdel8.html groupdel], que recibe un único parámetro: o nome do grupo.&lt;br /&gt;
:: Vexamos un exemplo no que eliminamos o grupo &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;proxecto3&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ groupdel proxecto3&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
* Tamén se pode eliminar un grupo editando o ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/group&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; (e &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/gshadow&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;).&lt;br /&gt;
:: Como ocorre ao borrar usuarios, o borrado de grupos pode deixar ficheiros orfos no ordenador có comando &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;find&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;. Vexamos un exemplo:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ find / -gid 503&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
:: Despois de atopar algún arquivo que pertenza ao grupo borrado o normal é borrar os ficheiros ou asignarlles outro grupo empregando os comandos [http://linuxcommand.org/man_pages/chown1.html chown] ou [http://linuxcommand.org/man_pages/chgrp1.html chgrp].&lt;br /&gt;
&lt;br /&gt;
== Acceso dos usuarios con privilexios de &amp;#039;&amp;#039;root&amp;#039;&amp;#039; ==&lt;br /&gt;
: Ademais de entrar no &amp;#039;&amp;#039;login&amp;#039;&amp;#039; do sistema como &amp;#039;&amp;#039;root&amp;#039;&amp;#039;, hai dúas formas de ampliar os privilexios dun usuario e adquirir os de &amp;#039;&amp;#039;root&amp;#039;&amp;#039;. &lt;br /&gt;
: Para facer isto empregaremos os comandos [http://linuxcommand.org/man_pages/su1.html su] e [http://linuxcommand.org/man_pages/sudo8.html sudo].&lt;br /&gt;
&lt;br /&gt;
=== O comando &amp;#039;&amp;#039;su&amp;#039;&amp;#039; ===&lt;br /&gt;
: O comando [http://linuxcommand.org/man_pages/su1.html su] fai que un usuario que se identificou coa súa propia conta poida cambiar o seu &amp;#039;&amp;#039;&amp;#039;uid&amp;#039;&amp;#039;&amp;#039; ao de &amp;#039;&amp;#039;root&amp;#039;&amp;#039;. &lt;br /&gt;
: Por suposto debe saber o &amp;#039;&amp;#039;password&amp;#039;&amp;#039; do &amp;#039;&amp;#039;root&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
=== O comando &amp;#039;&amp;#039;sudo&amp;#039;&amp;#039; ===&lt;br /&gt;
: O comando [http://www.sudo.ws/sudo/sudo.man.html sudo] permítenos executar un comando como outro usuario. Así, neste caso non é necesario coñecer o contrasinal de &amp;#039;&amp;#039;root&amp;#039;&amp;#039; para executar certos comandos de administración.&lt;br /&gt;
: A relación de usuarios e comandos permitidos para eles deben de estar no ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;/etc/sudoers&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; ([http://www.gratisoft.us/sudo/sudoers.man.html Axuda de sudoers]).&lt;br /&gt;
: Por exemplo, para que o usuario &amp;#039;&amp;#039;&amp;#039;lara&amp;#039;&amp;#039;&amp;#039; poida facer &amp;#039;&amp;#039;shutdown&amp;#039;&amp;#039; do sistema debe existir unha entrada no ficheiro &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;sudoers&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; como:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
...&lt;br /&gt;
# Cmnd alias specification&lt;br /&gt;
Cmnd_Alias SHUTDOWN_CMDS = /sbin/shutdown, /sbin/halt, /sbin/reboot&lt;br /&gt;
...&lt;br /&gt;
%admin ALL = (ALL) ALL&lt;br /&gt;
lara ALL=(ALL) NOPASSWD: SHUTDOWN_CMDS&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Logo &amp;quot;lara&amp;quot; poderá apagar o equipo empregando o comando:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo shutdown -h now&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ou reinicialo empregando o comando:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ sudo shutdown -r now&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Alerta|Axuda de &amp;#039;&amp;#039;visudo&amp;#039;&amp;#039;|Para modificar o arquivo &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;sudoers&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; hai que empregar a utilidade [http://www.gratisoft.us/sudo/visudo.man.html visudo]. Simplemente con escribir &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;visudo&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; na liña de comandos o arquivo &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;sudoers&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; abrirase para editalo e configuralo.}}&lt;br /&gt;
&lt;br /&gt;
: En ubuntu, por defecto, todos os usuarios que pertencen ao grupo &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;admin&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; teñen permisos de &amp;#039;&amp;#039;root&amp;#039;&amp;#039;.&lt;br /&gt;
: A liña que indica iso no arquivo &amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039;sudoers&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; é a seguinte:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Members of de admin group may gain root privileges&lt;br /&gt;
%admin ALL=(ALL) ALL&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Neste caso:&lt;br /&gt;
* %admin: grupo que obtén os privilexios. Neste caso o grupo &amp;#039;&amp;#039;admin&amp;#039;&amp;#039;.&lt;br /&gt;
* ALL: en que equipos. Neste caso en todos.&lt;br /&gt;
* (ALL): de que usuarios gaña os privilexios: Neste caso de todos. Este campo é opcional.&lt;br /&gt;
* ALL: que comandos pode executar. Neste caso todos.&lt;br /&gt;
&lt;br /&gt;
Outras accións posibles có comando sudo son as seguintes:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# Descubrir que comandos podemos executar empregando sudo:&lt;br /&gt;
$ sudo -l&lt;br /&gt;
# Descubrir pode executar un usuario calquera,&lt;br /&gt;
# sempre e cando o fagamos dende root ou un usuario con ALL privilexios:&lt;br /&gt;
$ sudo -l -U usuario&lt;br /&gt;
# Para eliminar as nosas credenciales en sudo:&lt;br /&gt;
$ sudo -k&lt;br /&gt;
# A seguinte vez que empreguemos sudo nos pedirá outra vez o contrasinal.&lt;br /&gt;
# Para executar a Shell como o usuario proba:&lt;br /&gt;
$ sudo -u proba&lt;br /&gt;
# Para executar a Shell como o usuario proba e ademais configurar este &lt;br /&gt;
# tal e como o vería ese usuario (directorio, aparencia...):&lt;br /&gt;
$ sudo -u proba -i&lt;br /&gt;
# Para executar a Shell como o usuario root:&lt;br /&gt;
$ sudo su&lt;br /&gt;
# Para executar a Shell como o usuario root e ademais configurar este &lt;br /&gt;
# tal e como o vería root (directorio, aparencia...):&lt;br /&gt;
$ sudo su -&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Alerta|Sudo gráfico|Non se debe usar &amp;#039;&amp;#039;&amp;#039;sudo&amp;#039;&amp;#039;&amp;#039; para iniciar aplicacións gráficas como root. No seu lugar débese usar &amp;#039;&amp;#039;&amp;#039;gksudo&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;kdesudo&amp;#039;&amp;#039;&amp;#039; en Kubuntu). O comando &amp;#039;&amp;#039;&amp;#039;gksudo&amp;#039;&amp;#039;&amp;#039; establece o directorio HOME a /root. Isto evita que se creen ficheiros nos directorios dos usuarios onde o dono é o root.}}&lt;/div&gt;</summary>
		<author><name>Vieites</name></author>
	</entry>
</feed>