Quando você está configurando um servidor pessoal pela primeira vez, você pode se deparar com algumas perguntas sobre o que é ou não é capaz de fazer. Com isso em mente, a postagem de perguntas e respostas do SuperUser de hoje tem respostas para a pergunta de um curioso leitor.
A sessão de Perguntas e Respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas. > Screenshot courtesy of Casablanca (Wikimedia Commons).
A pergunta
Eu tenho um computador Linux atuando como um servidor que pode aceitar conexões SSH de entrada. É possível conectar vários dispositivos ao mesmo tempo, como meu telefone celular e laptop, bem como outros desktops, ao mesmo servidor usando SSH?
É possível ter várias conexões SSH para o mesmo sistema?
A resposta
A resposta curta
Sim, geralmente funciona por padrão.
A resposta longa
Depende do que você está usando. Ele pode ficar lento com várias conexões, mas isso é um problema de largura de banda, não um problema de SSH.
Seguido pela resposta do Hastur:
Sim, é possível, é o comportamento padrão. Você pode confiar nele se estiver usando uma versão atualizada do SSH e não estiver mais definido como
Protocolo 1 . O comando abaixo deve dar a você Protocolo 2 . grep “Protocolo” / etc / ssh / sshd_config
- Limites para as conexões
Você pode considerar o SSH como uma evolução criptografada do telnet, nascido para permitir o acesso remoto a um servidor. Observe que o SSH se conecta ao TCP e é capaz de encaminhar sessões X (sessões gráficas) também. Multitarefa e vários usuários fazem parte da natureza interna do Unix (mesmo que não seja sem limites).
Você pode ver alguns desses limites nos limites de TCP e SSH:
cat / proc / sys / net / core / somaxconn
- (normalmente 128, para ver o número máximo de conexões TCP pendentes que você pode ter) A variável sysctl (9) kern.ipc.somaxconn
limita o tamanho de a fila de escuta para aceitar novas conexões TCP. O valor padrão de 128 é normalmente muito baixo para o manuseio robusto de novas conexões em um servidor da Web muito carregado. cat / proc / sys / net / core / netdev_max_backlog
- (geralmente 1000, o comprimento máximo do pacote TCP fila) menos /etc/security/limits.conf
- (você pode encontrar os limites para o número de usuários) MaxSessions
- em / etc / ssh / sshd_config ( especifica o número máximo de sessões abertas permitidas por conexão de rede, o padrão é 10) #MaxStartups 10:30:60
- , geralmente comentado no / etc / ssh / sshd_config ( especifica o número máximo de conexões simultâneas não autenticadas com o daemon SSH, o padrão é 10) Referências
1.
man ssh e man sshd no seu computador 2. As páginas man para sshd e sshd_config
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.
Como configurar uma impressora de rede compartilhada no Windows 7, 8 ou 10
Ao longo dos anos, o Windows ficou muito melhor sobre como ele lida com impressoras em rede. Mas, se você quiser compartilhar uma impressora pela rede, talvez ainda precise fazer um pouco de trabalho para obter tudo isso em funcionamento. Veja como tudo funciona Configurar uma impressora na sua rede envolve duas etapas.
Como obter respostas de mensagens de grupo como mensagens individuais no Android
ÀS vezes, as mensagens de grupo fazem mais sentido do que enviar mensagens individuais. Quando você está tentando reunir um grupo de pessoas e uma conversa precisa acontecer, colocar todos na mesma mensagem é o caminho a ser seguido. Outras vezes, esse não é o caso A forma como as mensagens de grupo funcionam na maioria das vezes é bastante direta: o SMS é convertido em MMS e enviado para todos na lista de distribuição.