esta pergunta não é a mesma que outras pessoas, que pediram que não pudessem se conectar ao servidor, o problema que tenho é que não consigo iniciar mais novas conexões ssh ...
agora estou conectado ao servidor remoto usando ssh, mas quando tento iniciar uma nova conexão ssh, o servidor se recusou a alocar pty, por que isso acontece? existe alguma limitação que limita o número de conexão ssh com o servidor?
você pode ver o que aconteceu quando tento abrir novas conexões ssh com o seguinte link: http://i1271.photobucket.com/albums/jj624/bigmeowOoO/refuse_to_connect_allocate_pty.jpg
a propósito, eu não acho que haja algo errado com os arquivos pty, pois eu posso conectar ao servidor :)
Além disso, quero saber o que esses arquivos representam.
ls /dev/pts
0 11 13 15 17 19 20 22 24 26 28 3 31 4 6 8
1 12 14 16 18 2 21 23 25 27 29 30 32 5 7 9
arquivo / dev / pts / 0 / dev / pts / 0: caractere especial (136/0)
caractere especial, qual é a sua função?
fonte
Um pseudo-terminal é um par de dispositivos de caracteres virtuais que fornecem um canal de comunicação bidirecional. Uma extremidade do canal é chamada de mestre; o outro extremo é chamado de escravo. A extremidade escrava do pseudo-terminal fornece uma interface que se comporta exatamente como um terminal clássico. Um processo que espera estar conectado a um terminal, pode abrir a extremidade escrava de um pseudo-terminal e depois ser conduzido por um programa que abriu a extremidade principal. Tudo o que está escrito no final mestre é fornecido ao processo no lado escravo, como se tivesse sido digitado em um terminal.
serviços como ssh, screen, expect, telnet etc usam pty (pseudo-terminais)
Basta executar o seguinte comando para listar / exibir o número máximo de pseudo-terminais no Linux
cat / proc / sys / kernel / pty / max
4096
fonte