Faça o login no desktop usando o SSH?

1

Há alguns meses, converti um computador desktop antigo em um servidor básico, colocando o Ubuntu (versão desktop) nele e configurando o apache2, etc. Eu tenho o SSH configurado para que eu possa trabalhar nele remotamente e usar o FTP para mova arquivos. Quando tentei acessar meu servidor ontem, descobri que estava inoperante e não consegui entrar. Estou na faculdade e meu servidor está em casa, então liguei para minha mãe, que me disse que houve uma breve falta de energia em minha casa e concluí que meu servidor havia reiniciado. Eu tenho o computador configurado para exigir uma senha na inicialização, então acontece que ele tinha estado sentado na tela de login nos últimos dias, esperando por uma senha. Minha pergunta instintiva é se o SSH ou algum outro programa pode ser usado para registrar o sistema (como se fosse pessoalmente) de um computador remoto depois que o servidor foi reiniciado.

Como eu disse, atualmente tenho o computador configurado para exigir uma senha para fazer login na única conta de usuário no servidor na inicialização. Quando eu SSH ou FTP, eu uso o mesmo login / senha, embora eu esteja supondo que eu vou ser dito que esta é a maneira errada de fazê-lo, e é a fonte do meu problema. Nesse caso, o que você recomendaria?

Obrigado antecipadamente.

Em resposta ao comentário e resposta, eu não sei qual é o ambiente X, então provavelmente não é algo que eu queira fazer login. A maneira que eu tenho o servidor configurado, quando você liga a máquina fisicamente, ele inicializa e, em seguida, pede uma senha, assim como a maioria dos computadores normais. Você precisa inserir a senha para acessar a área de trabalho e executar os aplicativos. Pela minha experiência, o aplicativo de servidor da Web, o aplicativo do servidor ssh, etc. não estão ativos até que a senha seja inserida e a área de trabalho carregada. Portanto, preciso fazer login no computador para que ele fique on-line como um servidor. O que eu preciso é uma maneira de fazer o servidor rodar novamente (na área de trabalho, com o apache) depois que a máquina perder a energia e inicializar sem ter que inserir fisicamente uma senha pessoalmente.

    
por Casey Hungler 13.10.2012 / 17:57

1 resposta

-1

Editar: Em resposta ao comentário, apenas como uma idéia alternativa ... você pode criar um segundo usuário sem privilégios que permita o logon automático. Isso levaria os serviços necessários em execução.

Antes de me inflamar, sim, há um problema de segurança "potencial" ao adicionar um usuário de login automático. Mas não muito mais do que adicionar um período de usuário adicional. strongmente restringir o acesso deste usuário, dar-lhe uma senha sólida e ter o bloqueio automático de tela e exigir uma senha após um curto período de tempo. Então você deve poder fazer o login usando a resposta original.

----- Original -----

Use a opção -X com o comando SSH

Exemplo $ ssh -X 192.168.1.100

Confira também a página man do SSH para ver mais opções.

 man ssh
    
por Argusvision 13.10.2012 / 19:26