Onde o hostfile está localizado?

0

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?

    
por Lee 10.07.2014 / 20:40

2 respostas

1

O arquivo que você está procurando é /etc/hosts .

    
por muru 10.07.2014 / 20:44
1

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

    
por Sergey P. aka azure 10.07.2014 / 22:15