é possível fazer login em uma máquina remota quando o serviço ssh foi interrompido?

1

Eu tenho a senha do root para uma máquina no laboratório. o serviço ssh foi parado na máquina. é possível fazer o login na máquina. isto não é para fazer qualquer dano. Eu tenho acesso físico à máquina. apenas para testar se é possível.

    
por Rohit Banga 13.10.2009 / 09:12

5 respostas

1

X windows is running
how do i use x server to log on to that machine.

Há apenas uma pequena chance que você pode. Apenas rodar X não é suficiente; ele também precisa ter sido configurado para permitir login remoto (como o XDMCP). E qualquer firewall ou roteador precisa ter as portas bem configuradas (TCP 6000-6005 para X11, UDP 177 para XDMCP e, opcionalmente, TCP 7100 para o servidor de fontes xfs), caso contrário, só funcionará usando ssh -Y . Um administrador sensato provavelmente só permitiria o acesso por SSH de qualquer maneira.

Mas, você poderia experimentar o Xephyr (ou o mais antigo Xnest , ou XWin.exe no Cygwin), usando algo como:

Xephyr :1 -query name-or-ip-of-remote-machine
XWin.exe -query name-or-ip-of-remote-machine

Como você realmente tem acesso físico, talvez seja possível configurar a máquina de acordo com suas necessidades, mas suponho que é mais fácil configurar algumas VCN em algumas sessões existentes do GNOME ou do KDE. Ou configure algo como monit para reiniciar automaticamente o SSH quando ele morrer. (Consulte Monit: Monitore o SSHD Server e o Auto Restart SSH se ele não responder e < Http://mmonit.com/wiki/Monit/Installation/ para instalar use algo como sudo apt-get install monit , se aplicável.

    
por 13.10.2009 / 10:21
3

Quando um serviço é " parado ", significa que " não é executado ".

Portanto, exceto se você tiver outro aplicativo que possa ser usado para login (telnet, X Windows, rsh), você terá que ir na frente da tela / console e iniciar o serviço (ou pedir a alguém para fazer isso por você) .

    
por 13.10.2009 / 09:26
1

Sim, se o telnet estiver lá, é possível fazer login nessa caixa usando-o mesmo quando o ssh não estiver disponível. Tente usar massa para se conectar usando o telnet. A porta padrão para o telent é 23. Se você usar o putty, ele mostrará as portas padrão sempre que você selecionar uma opção.

Se o telnet não estiver lá, você poderá ver se o rlogin está lá. A porta padrão para se conectar é a 513. A máquina remota deve estar executando um daemon rlogind para que isso funcione.

    
por 13.10.2009 / 09:14
1

Outras possibilidades de login incluem:

  • telnet
  • rsh
  • rdesktop
  • xrdp
  • vnc

Outra possibilidade é usar ftp. Pode ser entediante, mas se você puder manipular o sistema de arquivos, poderá corrigir o problema.

    
por 13.10.2009 / 12:38
0

Se você não consegue descobrir como entrar no servidor x digite ctrl-alt-f1 e entre no console lá

    
por 13.10.2009 / 09:53