Fórum Ubuntu Linux - PT
Suporte Técnico => Servidores => Tópico iniciado por: narlles em 30 de Julho de 2016, 13:32
-
Olá recentemente montei um servidor SSH, minha dúvida é:
Como listo os usuários conectados ou cadastrados, e como defino o valor máximo de conexões por usuário. Ubuntu 14.0. A data de expiração ja consegui fazer, minhas dúvidas é somente essa mesmo. Aguardo. ???
-
Listar usuários cadastrados:
getent passwd
Listar usuários conectados:
who ou w, ou ainda last | grep "still logged in"
Limite de conexão por usuário é definido no arquivo /etc/security/limits.conf ou em /etc/security/limits.d/*.conf.
Note que todos esses controles valem para todo o sistema; isso inclui conexões SSH, telnet, ftp (a confirmar), e console (gráfico ou texto).
-
Listar usuários cadastrados:
getent passwd
Listar usuários conectados:
who ou w, ou ainda last | grep "still logged in"
Limite de conexão por usuário é definido no arquivo /etc/security/limits.conf ou em /etc/security/limits.d/*.conf.
Note que todos esses controles valem para todo o sistema; isso inclui conexões SSH, telnet, ftp (a confirmar), e console (gráfico ou texto).[/quote
Eis que vem mais uma dúvida, onde insiro a linha de comando MaxSessions 1? E com relação a '' last | grep "still logged in'' tesria algo mais especifico, como ex: Usuário X login válido até data x ?
-
Eis que vem mais uma dúvida, onde insiro a linha de comando MaxSessions 1?
Depende do que você quer fazer. Sugiro que você leia o manual online pra ter mais detalhes da configuração.
man limits.conf
E com relação a '' last | grep "still logged in'' tesria algo mais especifico, como ex: Usuário X login válido até data x ?
Sugiro que você veja a saída completa do comando "last", e veja como pode filtrar isso pra seu uso.
-
Não achei a linha de comando pra inserir ou editar MaxSessions no sshd_config. Alguem me ajuda.
-
Leu o manual do arquivo "limits.conf"? Tá bem explicado lá --- tudo bem, uma parte tá em inglês, mas teu navegador pode dar jeito nisso...