Listar usuários locais

1. Listar usuários locais

giuli ilustre
giuli

(usa Ubuntu)

Enviado em 15/02/2018 - 15:52h

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


  


2. Re: Listar usuários locais

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 15/02/2018 - 16:53h

giuli escreveu:

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


getent passwd 

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



3. Re: Listar usuários locais

giuli ilustre
giuli

(usa Ubuntu)

Enviado em 15/02/2018 - 17:02h

Mauriciodez obrigado pela dica. Porém, gostaria de saber os usuários "humanos" do sistema, pois abre um monte usuarios como por exemplo: mysql, apache, etc;
Desculpe a minha ignorancia...


4. Re: Listar usuários locais

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 15/02/2018 - 17:16h

giuli escreveu:

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


Boa tarde, segue sugestao:
awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd
Att.:
Marcelo Oliver



5. Re: Listar usuários locais

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 17:51h

msoliver escreveu:

giuli escreveu:

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


Boa tarde, segue sugestao:
awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd
Att.:
Marcelo Oliver


Gostaria de fazer um adendo.

Se a auditoria é de nível empresarial seria interessante ter conhecimento de causa, alguém mal intencionado pode facilmente alterar o uid para utilizar abaixo de 1000 com nomes nada sugestivos.


6. Re: Listar usuários locais

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2018 - 17:55h

Soluções como o Tripwire podem te auxiliar nessa missão.

https://www.vivaolinux.com.br/artigo/Tripwire-Checando-a-integridade-do-sistema




7. Re: Listar usuários locais

giuli ilustre
giuli

(usa Ubuntu)

Enviado em 19/02/2018 - 09:17h

amarildosertorio escreveu:

msoliver escreveu:

giuli escreveu:

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


Boa tarde, segue sugestao:
awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd
Att.:
Marcelo Oliver


Gostaria de fazer um adendo.

Se a auditoria é de nível empresarial seria interessante ter conhecimento de causa, alguém mal intencionado pode facilmente alterar o uid para utilizar abaixo de 1000 com nomes nada sugestivos.


msoliver: desculpe a ignorância, mas o que esse comando faz? Lista até 1000 usuários?
amarildosertorio: desculpe, mas também não entendi a sua colocação..kkk perdão, mas aqui o nível é iniciante mesmo. Só me pediram para acessar a máquina e trazer esse informação "usuários locais cadastrados"



8. Re: Listar usuários locais

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 19/02/2018 - 09:43h

ls /home/



9. Re: Listar usuários locais

Perfil removido
removido

(usa Nenhuma)

Enviado em 19/02/2018 - 11:10h

giuli escreveu:

amarildosertorio escreveu:

msoliver escreveu:

giuli escreveu:

Olá a todos!
Gostaria de saber uma forma via linha de comando que pudesse listar os usuários locais cadastrados na máquina.
Grato pela atenção!


Boa tarde, segue sugestao:
awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd
Att.:
Marcelo Oliver


Gostaria de fazer um adendo.

Se a auditoria é de nível empresarial seria interessante ter conhecimento de causa, alguém mal intencionado pode facilmente alterar o uid para utilizar abaixo de 1000 com nomes nada sugestivos.


msoliver: desculpe a ignorância, mas o que esse comando faz? Lista até 1000 usuários?
amarildosertorio: desculpe, mas também não entendi a sua colocação..kkk perdão, mas aqui o nível é iniciante mesmo. Só me pediram para acessar a máquina e trazer esse informação "usuários locais cadastrados"


UID 1000 é o ponto inicial de usuários humanos. O script do amigo imprime na tela o(s) usuário(s) entre 1000 e 65534.


10. Re: Listar usuários locais

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 20/02/2018 - 12:57h


Boa tarde, segue sugestao:
awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd
Att.:
Marcelo Oliver
giuli escreveu:
msoliver: desculpe a ignorância, mas o que esse comando faz? Lista até 1000 usuários?

Boa tarde.
Corrigindo e esclarecendo . . .
awk -F":" '($3>=1000&&$3<=59999) {print $1}' /etc/passwd
De onde "peguei" o 1000 e o 59999?
No Debian e derivados:
egrep '^(FIRST|LAST)_UID' /etc/adduser.conf
FIRST_UID=1000
LAST_UID=59999


Esse comando LISTA os USUÁRIOS que não são do "SISTEMA",
Que tem UID maior ou igual a 1000, e menor ou igual a 59999.

Marcelo Oliver


11. Re: Listar usuários locais

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 20/02/2018 - 19:54h

Marcelo Oliver, vc sempre o cara bom na linha de comando.

Gostei da sua Dica, publiquei em um Artigo meu, e claro, citei a Autoria:

https://edpsblog.wordpress.com/2018/02/07/pequenas-dicas-para-sabayon-e-outros-linux-parte-2/
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


12. Re: Listar usuários locais

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 20/02/2018 - 20:10h

Duas perguntas :

1 - Seria possível adicionar esse comando como parâmetro de um já existente ? TIPO
$users -h = awk -F":" '($3>=1000&&$3<65534) {print $1}' /etc/passwd 


2 - Qual a necessidade de limitar a saída em 65534 ???

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts