Para instalar / configurar o SSH, você deve verificar um dos vários guias que pode encontrar na Internet, um por exemplo.
Você pode se conectar ao seu machismo virtual via SSH usando o seguinte comando:
ssh user@ip
Em seguida, você será solicitado a digitar sua senha. Para poder conectar você precisa, como dito, um IP. Ao se conectar localmente, você tem um IP local. Você pode verificar este endereço para o sistema atual usando o comando ifconfig
. Exemplo:
ifconfig
eth0 Link encap:Ethernet HWaddr e8:39:35:42:ed:96
inet addr:191.13.238.54 Bcast:191.13.255.255 Mask:255.255.0.0
inet6 addr: fe80::ea39:35ff:fe42:ed96/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:85385 errors:0 dropped:0 overruns:0 frame:0
TX packets:77885 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:48235010 (48.2 MB) TX bytes:9640323 (9.6 MB)
O inet addr
é o seu endereço IP local, no meu caso 191.13.238.54
. Se eu me conectasse ao meu servidor SSH no meu computador, eu executaria o seguinte:
ssh [email protected]
Para permitir a conexão de fora da sua rede, é necessário encaminhar o tráfego de entrada, na porta SSH, para o seu endereço IP local através de um painel de administração do seu roteador. Alguns roteadores podem não suportar isso e o painel de administração funciona de maneira diferente entre os fabricantes. Você sempre pode ligar para o suporte ao cliente se estiver com esse problema.
Para verificar seu endereço IP "global", você pode visitar este site: qual é o meu IP?
Quando conectado ao seu "servidor" através do SSH, você pode executar várias tarefas, como SQL:
mysql -u root -p -h 127.0.0.0
No cenário acima, root é o usuário, a senha é ativada em -p
e o host é 127.0.0.0/localhost (seu computador local).
Você também pode acessar arquivos usando o nano ou qualquer outro editor de texto como o muito popular e poderoso ( e complicado) vim
. Apesar de tudo, agora você tem o poder de um terminal em suas mãos, ou seja, se você se conectar via PuTTY.
Conectar via, digamos, o gerenciador de arquivos do Ubuntu, proporciona uma melhor experiência visual e permite que você edite arquivos em um editor de GUI em vez de usar a linha de comando. Programas semelhantes existem no Windows, você terá que descobrir isso sozinho.