Quando eu executo um comando sudo ele diz incapaz de resolver o host [duplicado]

5

E quando experimentei os seguintes comandos /etc/hostnames e /etc/hosts , ele diz:

bash: permission denied.
    
por Iulia Aset 11.08.2016 / 19:14

3 respostas

14

Para resolver um host , adicione a /etc/hosts , como no exemplo abaixo.

Use ctrl + o para salvar as edições e ctrl + x para sair do Nano . Aqui você está e exemplo de captura de tela .

Neste exemplo, assume-se que o hostname (SZS, neste caso) está correto, mas não está vinculado a o endereço IP do servidor por meio do arquivo hosts do servidor.

Para resolver esse problema, você deve encontrar (ou definir) seu hostname e inserir a próxima linha em /etc/host :

127.0.1.1    your-hostname

Os comandos usados no exemplo são:

cat /etc/hostname      # the command 'cat' will print the content of '/etc/hostname' file
hostname               # without arguments, this command will do the same as above command
cat /etc/hosts         # will print the content of '/etc/hosts' file
sudo nano /etc/hosts   # 'nano' text editor will open '/etc/hosts' as root

Aqui estão, mais algumas abordagens e explicações:

por pa4080 11.08.2016 / 19:41
5

Estou assumindo que você está no Ubuntu Server.

/etc/hosts e /etc/hostname são arquivos. Você pode usar nano ou pico para editá-los se for novo no sistema operacional. Esses arquivos são de propriedade de root, portanto, você precisa usar sudo para editá-los.

Assim, o comando completo seria sudo nano /etc/hosts ou sudo nano /etc/hostname

Se você estiver no Ubuntu Server, é mais aconselhável usar sudo hostname your.fqdn.com . Isso atualizará automaticamente o arquivo /etc/hostname , no entanto, se isso não ocorrer, você poderá sempre adicionar o FQDN do seu servidor nesse arquivo.

Você precisará efetuar logout / login no SSH para que essas alterações entrem em vigor na sua sessão.

    
por Matt O. 11.08.2016 / 19:35
3

Você pode tentar sudo -i gedit /etc/hosts .

Para editar o arquivo no próprio terminal, use sudo vim /etc/hosts (avançado).

Se você quebrar algo neste arquivo, aqui é uma correção.

    
por ps95 11.08.2016 / 19:18