Enviado em 09/09/2016 - 22:31h
boa noite gostaria de saber o comando para listar os usuario logados em meu servidor ssh no caso os que estao on line no momento testei alguns comandos mas so mostram o nome de usuarios cadastrados pois a minha nesecidade e saber quem esta on line e quantos logins esta sendo feito por usuario no momentoEnviado em 09/09/2016 - 22:35h
Olá,w who last
Enviado em 10/09/2016 - 23:34h
Olá,ps aux | grep ssh
Enviado em 10/09/2016 - 23:52h
Sim concordo plenamente com você mas o caso e o seguinte ofereço um serviço de ssh há algumas pessoas e tipo tenho clientes q posuem login único e outras com multi login qual seria a minha Idea ver quem está online na ssh e se está respeitando o número de usuários por login no caso vou dar um exemplo uma pessoa com usuário de que tem direito a 1 login ver se ela está conectada e quantas pessoas estão usando o usuário dela assim se ela tivesse com múltiplos logins trocaria a senha delaEnviado em 10/09/2016 - 23:59h
Para contar a quantidade de usuários logados com a mesma conta em terminais diferentes (conexão simultânea) e a quantidade total de conexões, segue este script:#!/bin/bash verm="\033[1;31m" verd="\033[1;32m" resc="\e[0m" users_num=$(who | grep pts | wc -l) readarray -t users < <(who | awk '{print $1}' | uniq -d) for ((i=0;i<${#users[*]};i++)); do if [[ ${users[$i]} != 'root' ]]; then echo -e "Usuário: $verd${users[$i]}$resc conectado: $verm$(who | grep -c ${users[$i]}) vezes $resc" fi done echo -e "\nTotal: $verm$users_num$resc"
Enviado em 11/09/2016 - 00:11h
Olá,Enviado em 11/09/2016 - 00:17h
Gente estou extremamente envergonhado mas como disse sou novo no Linux e já estou abusando do tempo de vocês mas ainda não consegui executar o script nunca executei um e tenho acesso ao servidor apenas pelo puty desculpe muito incomodar vocês assim mas poderiam me dar o caminho me explicar como fazer o procedimento desculpe minha ignorância e ficar dando dor de cabeça a vocês!!!Enviado em 11/09/2016 - 00:19h
Para não ter que reescrever a mão o script no seu server, uso o comando scp para enviar o arquivo pronto para lá:scp script.sh root@192.168.100.1:/home/
./script.sh || /caminho/do/script.sh
Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Erro na atualização dos pacotes (8)
Ubuntu 25.04 não instala. (15)
[AJUDA] Problemas ao atualizar BIOS da Gigabyte B550M K rev. 1.1 — “RO... (5)