acessa uma linha de comando através de um navegador da web

0

2 perguntas:

Pergunta 1
Meu trabalho bloqueia ssh, o que significa que não posso usar ssh em meu servidor doméstico. No entanto, eles permitem https out. Existe um pacote lá fora para o Ubuntu que me permitirá conectar-se à linha de comando via https? Eu já tenho o apache instalado e posso instalar software adicional, se necessário.

Pergunta 2
Usamos o Samba em casa no nosso servidor Ubuntu (mesmo servidor da pergunta 1). Como faço para configurá-lo para que a) senha mude em um intervalo regular eb) quando for o momento de alterar a senha, o windows (7 neste caso) irá exibir uma janela pop-up pedindo ao usuário para alterar a senha. Nota: para se conectar ao servidor, criei um arquivo em lote que usa comandos "net use".



obrigado,
franco

    
por user33814 13.03.2013 / 20:09

2 respostas

1

Questão 1 do WRT:

O que eles (quase certamente) realmente bloquearam é apenas o tráfego de saída na porta ssh normal , 22, mas (obviamente) eles permitem o tráfego no normal porta http, 80.

No entanto, o servidor ssh não precisa usar a porta 22, assim como os servidores http não precisam usar a porta 80. É apenas convenção, o que evita que os usuários normais tenham que pensar nos números das portas. Então a primeira coisa que você deve tentar é configurar o sshd em casa configurado para usar a porta 80 em vez da porta 22, o que é uma questão de adicionar:

Port 80

para /etc/ssh/sshd_config . Veja também man sshd_config . O cliente ssh também usa a porta 22 por padrão - mas você pode especificar uma diferente com a opção -p , por exemplo, ssh -p 80 ... . Note que algumas das outras ferramentas ssh (por exemplo, scp) (ridiculamente suficiente) usam -P ao invés de -p . Muitas outras ferramentas (incluindo navegadores da Web) permitirão que você especifique a porta como porta como parte do endereço, por exemplo, ssh://me@there:80 .

Supondo que você consiga usar seu próprio computador no trabalho ou tenha acesso a um cliente ssh, isso deve resolver o problema.

Você também pode usar a porta 443, a porta normal https (note que o 's' é seguro), já que provavelmente você pode usar o https no trabalho (portanto, ele não é bloqueado pelo seu firewall). Enquanto a maioria dos números de portas tem serviços específicos associados convencionalmente a eles, eles são todos funcionalmente idênticos (embora números menores em * nix requeiram privilégios de root para abrir, incluindo 22, 80 e 443).     

por 13.03.2013 / 20:33
0

Você marcou esta página:

link

Acho que você está procurando pelo cliente ssh baseado em javascript descrito nesta página.

    
por 13.03.2013 / 20:31