Linux nos oferece uma série de ferramentas úteis para manter o nosso meio ambiente, da segurança e da ordem, atribuir ou negar permissões para usuários e grupos é uma ferramenta fundamental em qualquer sistema linux. Por razões de segurança, apenas os usuários root e usuários dentro do grupo sudo são capazes de gerenciar usuários e grupos.Através da linha de comando, é fácil criar e modificar ou remover usuários, restringir ou liberar permissões, ao mesmo tempo que nos permite registrar a atividade dos usuários.,
para gerir as permissões, começa por se tornar o utilizador raiz. Digite o comando “su “para se tornar root e pressione” Enter”, digite a senha quando solicitado. Se não tiver acesso ao root, temos de usar o comando sudo antes de executar um comando privilegiado. Para obter informações sobre o sudo, você pode ler Gerenciando os privilégios do sudo.
Nota: Lembre-se que o Linux é um sistema operacional sensível a maiúsculas.
Depois de autenticar podemos gerir utilizadores e grupos.
criando grupos sob o Linux:
para criar grupos vamos usar Primeiro o comando “groupadd” seguido pelo nome do grupo., A sintaxe é: “groupadd <nome de grupo”.
na figura seguinte é um exemplo em que crio três grupos: Sector 1, Sector 2 e Sector 3. Para fazê-lo na linha de comando, digite:
groupadd sector2
groupadd sector3
uma Vez que os grupos são criados, podemos criar usuários para ser atribuído aos grupos.
criando utilizadores no Linux:
Usando o comando “useradd” podemos adicionar um utilizador ao nosso sistema., A sintaxe correta é “useradd <username>”
Entre as opções mais utilizadas temos:
-g de usuário Principal de grupo (gid)
-d diretório base do Usuário, por padrão, localizado em /home/<UserName>
-m Criar diretório Home no caso de ele não existir.
– s atribui uma shell específica ao usuário, por padrão é /bin/bash.
Como exemplo, vamos criar o usuário nicolas e vai atribuir-lhe o setor do grupo 1, também vamos definir a casa do Usuário e shell.,
A sintaxe é:
Agora vamos fazer o mesmo com o usuário martin para ser adicionado ao grupo sector2, e um terceiro usuário ivan para sector3., Nós vamos usar a mesma sintaxe:
depois
Comando adduser vs useradd
Enquanto o comando useradd executa um arquivo binário do sistema, o comando adduser é um script em perl para interagir com o useradd. Com o comando adduser, a vantagem é que a casa é criada automaticamente. Se usar o comando adduser precisamos especificar a opção-M.,
criar ou alterar uma senha de utilizador no Linux:
Depois de adicionar um utilizador com o comando “useradd”, precisamos de definir uma senha para o utilizador usando o comando “passwd”. Lembre-se que o Linux é sensível à capitalização.
No exemplo a seguir vamos criar uma senha para o usuário nicolas usando a seguinte sintaxe:
em Seguida, ele irá solicitar a senha e a confirmação, após a confirmação da senha será estabelecida., Podemos conhecer o processo bem-sucedido quando o sistema retorna “senha atualizada com sucesso” como na imagem:
Enter new UNIX password: (ingresar contraseña)
digite Novamente a nova senha UNIX: (repetir contraseña)
passwd: senha atualizada com sucesso.
Modificar usuários no Linux:
podemos editar o nome do usuário, seu diretório home, seu casco e grupos aos quais ele pertence, entre outras opções. Para isso, usaremos o comando “usermod”.,
Como exemplo, modificaremos o directório do utilizador nicholas, que definimos anteriormente como /home /nicolas, e substituí-lo-emos por/home / nico1.
para o fazer executar:
o comando anterior actualizou a casa do utilizador.
bloquear/desbloquear a conta de utilizador
também podemos bloquear uma conta de utilizador. No exemplo a seguir vamos bloquear a conta do Usuário ivan. O parâmetro-L (lock) irá bloquear a conta de usuário., A sintaxe é:
para permitir a um utilizador bloqueado, podemos usar o parâmetro-U (desbloquear). No exemplo a seguir, vamos desbloquear o usuário ivan:
O usuário está agora desbloqueado.
apagar utilizadores no Linux:
podemos remover um utilizador com o comando userdel seguido do nome de utilizador. Também podemos combinar parâmetros, entre as opções mais usadas que temos:
-F remover arquivos de usuário.
-R remove o utilizador home and mail tail.,
no exemplo a seguir iremos apagar a conta de utilizador “ivan”
Nota: O comando “userdel” não irá remover o utilizador se estiver a correr o processo.
modificando grupos no Linux:
a fim de modificar grupos, usaremos o comando “groupmod”. Este comando permite modificar um nome de grupo ou um gid do utilizador., A sintaxe é:
No exemplo a seguir, iremos modificar o nome do grupo para “sector3” para “contaduria”
a Exclusão de grupos no Linux:
Nós podemos remover um grupo usando o comando “groupdel” seguido do nome do grupo., Por exemplo, para remover o grupo sector4 vamos utilizar a seguinte sintaxe:
neste caso, seria apenas:
Nota: Se outro usuário é um membro do grupo tentamos remover, o comando não remove o grupo.
A Gestão de grupos e utilizadores gráficos no Ubuntu Linux (Gnome)
Ubuntu oferece uma gestão gráfica para utilizadores e grupos., A interface é fácil de usar, intuitiva e fácil de usar.
Se a gente não tiver instalado esta interface no terminal execute:
Quando solicitado para confirmação, pressione “Y” e “enter”
os NOVOS pacotes A seguir serão instalados
uma Vez terminado, podemos executar a ferramenta a partir da linha de comando como “users-admin”
Obrigado por ler este artigo. Agora você pode facilmente gerenciar usuários e grupos no linux.
Deixe uma resposta