|
[09/02]
:. Firefox não suportará mais o Mac OS X 10.4 Tiger [08/02] :. Nvidia pensa em GPUs externas para notebooks [08/02] :. Pinta, um clone do Paint.NET feito em GTK+ [08/02] :. Resumo do dia [08/02] :. IDC: smartphones em alta, e o domínio da Nokia em 2009 [08/02] :. Samsung: produtos com telas AMOLED transparentes em 12 meses [08/02] :. Ciência: criado primeiro 'circuito solar' do mundo [05/02] :. Resumo do dia [05/02] :. Ex-executivo: Microsoft deixou de ser inovadora e criativa [05/02] :. Plataforma vPro chega aos processadores Core i3, i5 e i7 [05/02] :. Novas baterias de íon de lítio podem durar até 20 anos [05/02] :. Hitachi trabalha em tecnologia para HDs de 10 TB [05/02] :. Correção para o bug de 17 anos do Windows NT sai em breve [04/02] :. Resumo do dia [04/02] :. Intel dá detalhes sobre o Gulftown e futuros protótipos :. Mais noticias » |
Dessa maneira, para que você possa concluir esse acesso à sua casa a partir de um notebook (ou de uma lan house), será necessário um computador intermediário que irá conectar-se à sua casa, e ao notebook, estabelecendo então uma ponte entre eles. Condições para o feito: - O notebook pode se conectar a porta 10000 (ou qualquer outra, que não esteja em uso) no computador intermediário. - O micro intermediário deve estar rodando um servidor ssh. - Você deve ter conta de usuário no intermediário. - Você pode abrir conexão da sua casa para o intermediário. Você NÃO precisa ter privilégios de root em nenhuma das máquinas para fazer o proposto! Vamos ao que interessa. Primeiramente, na sua casa, abra um terminal e execute o comando abaixo. (Para facilitar, tomaremos o computador da sua casa como "home", o computador intermediário como "middle" e o computador pelo qual você quer fazer a conexão como "notebook"). Substitua o "usermiddle" pelo seu login na outra máquina e o "middle" pelo endereço IP ou domínio de acesso: $ ssh -R 10000:localhost:22 usermiddle@middle
(no micro da sua casa)Este comando cria um túnel entre a porta 10000 do computador intermediário e a 22 da sua casa. Você deve ter certeza que esta conexão não será fechada por inatividade, para isso você pode acrescentar as seguintes linhas no arquivo "/etc/ssh/sshd_config" do micro da sua casa: TCPKeepAlive yes
ClientAliveInterval 30 ClientAliveCountMax 99999 Então, quando for se conectar pelo notebook, executar o seguinte comando: $ ssh userhome@middle -p 10000
Fazendo isso, o intermediário irá redirecionar a conexão para sua casa, e pronto! Como na prática nem sempre as coisas funcionam tão simples assim, pode acontecer de o computador intermediário estar configurado de maneira a não permitir o redirecionamento ou a conexão direta pela porta 10000, e você não ter privilégios para corrigir isso. Mas não desanime! Ainda há uma maneira, esqueça o último comando digitado e siga os passos a seguir: $ ssh usermiddle@middle
(a partir do notebook, onde o "usermiddle" e "middle" são o usuário e senha do micro intermediário)Isso vai abrir um prompt no micro intermediário. Use em seguida o comando: $ ssh userhome@localhost -p 10000 (Agora use o nome de usuário e senha do micro da sua casa) Esta dica é baseada no texto "TIP SSH Reverse Tunnel", que pode ser encontrado no wiki do gentoo (http://gentoo-wiki.com/TIP_SSH_Reverse_Tunnel).
|
|||||