Conexão Linux ssh sem pts

0

Estou conectando ao meu servidor usando o JSCH e não consigo encontrar o usuário de login com os seguintes comandos:

who
w

Descobri que não está conectado como pts:

# netstat -tuplena | grep :22
  ......    14918/sshd: root

o comando who mostra apenas pts: 2764 / sshd: root @ pts

alguém pode explicar como se conectou sem pts e por que who não pode mostrá-lo?

Eu acredito que isso deve ser interativo shell não-login, existe algum comando para executar shell interativo não-login de host diferente?

    
por Mohammad Karmi 15.10.2018 / 14:00

1 resposta

0

O JSCH é uma implementação java do SSH2. Você se conecta diretamente ao processo existente de um servidor remoto.
 Não é um processo como o do login.

Se você quiser "fazer coisas" (encaminhamento de porta, encaminhamento X11, transferência de arquivos)  você integra sua parte como seus próprios programas Java. Ele não cria um novo processo de usuário no site remoto como você parece querer.

    
por 15.10.2018 / 17:32

Tags