fbpx

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 / passwdInformações da conta do usuário.
/ etc / shadowProteja as informações da conta do usuário.
/ etc / groupInformações da conta do grupo.
/ etc / gshadowInformaçõ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.

20 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.