GNU/Linux >> Linux Esercitazione >  >> Linux

Perché hostname --fqdn non funziona sul mio computer Ubuntu?

Puoi fornire il contenuto di /etc/nsswitch.conf ?

Sembra che /etc/nsswitch.conf abbia un valore errato per la riga "hosts". Inizia con "files" ?

In caso contrario, l'FQDN viene impostato modificando /etc/hosts e inserendo l'FQDN nella riga in cui appare il nome host. Supponiamo che tu abbia un nome host "foo" e trovi una riga:

127.0.0.1 foo

Dovresti modificarlo in questo modo:

127.0.0.1 foo.localdomain foo

foo.localdomain sarebbe il tuo nuovo FQDN.


modifica /etc/hosts per aggiungere il tuo FQDN

Informazioni sulla sintassi si trovano qui:http://www.faqs.org/docs/securing/chap9sec95.html

aggiornamento:rileggendo la tua domanda sembra quasi che tu non abbia impostato correttamente il percorso o che ci sia qualcosa che non va nel programma hostname.

fai 'quale nome host'

dovrebbe tornare con il percorso '/bin/hostname'

se funziona prova di nuovo il comando come,

'/bin/hostname --fqdn'


Linux
  1. Come cambiare il nome host su Ubuntu

  2. Come cambiare il nome host su Ubuntu

  3. LD_LIBRARY_PATH non sembra funzionare

  4. chmod non funziona

  5. Perché la memoria condivisa del kernel è 0 su Ubuntu 12.04?

Ubuntu 22.04 cambia nome host

CentOS 8 VM non funziona in VirtualBox 5.2 su Ubuntu 18.04

Come cambiare il nome del tuo computer Ubuntu (nome host)

Perché `esce &` non funziona?

Come modificare il nome host del server in Ubuntu

Perché è così difficile trovare un file in Ubuntu?