O arquivo que você está procurando é /etc/hosts
.
trabalhando na criação de um ambiente de desenvolvimento local. Eu sou muito novo no Linux. Estou usando o Virtualbox para o servidor Ubuntu dentro do Ubuntu Desktop que estou executando. Depois de configurar o encaminhamento de porta, posso conectá-lo usando estes comandos: ssh -p2222 [email protected]
ou
ssh -p user@localhost
.
Eu gosto de me conectar a ele usando ssh [email protected]. Eu entendi que eu seria capaz de fazer isso simplesmente adicionando esta linha ao meu hostfile:
127.0.0.1 example.hostname
.
O problema é que eu não sei onde encontrar esse arquivo. Onde está o hostfile localizado no Ubuntu Desktop 14.04?
O arquivo que você está procurando é /etc/hosts
.
Para ssh
, você pode usar ~/.ssh/config
e configurar o acesso abreviado ao host assim:
Host example.hostname
HostName 127.0.0.1
User user
Port 2222
Se você tiver o bash completion, será suficiente digitar ssh ex<Tab>
para completar automaticamente o ssh example.hostname
e, ao executar este comando, o ssh tentará se conectar ao host especificado em HostName
(ip ou hostname) com usuário user
e porta 2222