Comandos Linux – Comando newgrp

Comando Linux newgrp

comando newgrp

Em sistemas operacionais do tipo Unix, o comando newgrp configura a associação do grupo com a qual um usuário efetuará login .

Este documento cobre a versão GNU / Linux do newgrp .

Descrição

O comando newgrp é usado para alterar o ID do grupo atual (GID) durante uma sessão de login. Se um hífen (”  “) for incluído como argumento , o ambiente do usuário será inicializado como se ele tivesse acabado de fazer login; caso contrário, o ambiente de trabalho atual permanece inalterado. O newgrp altera o ID do grupo real atual para o grupo especificado ou, se nenhum grupo for especificado, para o grupo padrão listado no arquivo / etc / passwd . O newgrp também tenta adicionar o grupo ao conjunto de grupos de usuários.

Se o usuário for root , ele não será solicitado a fornecer uma senha.

Se o usuário não for root, uma senha de grupo será solicitada se:

  • o usuário não possui uma senha, mas o grupo possui, ou se
  • o usuário não está listado como um membro do grupo e o grupo tem uma senha.

Se não houver uma senha de grupo definida e o usuário não estiver listado como um membro do grupo, o acesso ao usuário será negado.

Se houver uma entrada para o grupo no arquivo de senha do grupo sombreado, / etc / gshadow , a lista de membros e a senha desse grupo serão obtidas desse arquivo. Caso contrário, a entrada do grupo em / etc / group é usada.

Sintaxe

  newgrp [-] [ grupo ]

arquivos

O newgrp utiliza os seguintes arquivos:

/ etc / passwd Informações da conta do usuário.
/ etc / shadow Proteja as informações da conta do usuário.
/ etc / group Informações da conta do grupo.
/ etc / gshadow Informações seguras da conta do grupo.

Exemplos

  desenvolvedores newgrp

Tenta fazer login nos desenvolvedores do grupo.

  newgrp - desenvolvedores

Tenta fazer login nos desenvolvedores do grupo e, se for bem-sucedido, reinicializa o ambiente do usuário.

gpasswd – Administre / etc / group e / etc / gshadow.
ksh – O interpretador de comandos do shell Korn.
login – Inicia uma sessão em um sistema.
set – Defina o valor das opções de shell e parâmetros posicionais.
sh – O interpretador de comandos do Bourne shell.

Categorias
Compartilhe esse post

Posts populares

Linux Force Security Cursos de linux e segurança da informação

Seu futuro na tecnologia começa agora! Não deixe essa chance escapar.