Bilgisayar adını nasıl değiştiririm?

307

Sunucuma (ubuntu server 10.10) bağlandığımda şunu elde ederim:

[email protected] ~>

".belkin" i nasıl kaldırabilirim?

    
sordu Wolfy 26.10.2010 10:00

13 cevap

395

Bilgisayar adını iki dosyada düzenlemeniz gerekiyor:

/etc/hostname 

ve

/etc/hosts

Bunların her ikisi de yönetim erişimine ihtiyaç duyacak, bu nedenle yayınlan

gksu gedit /path/to/file

Mevcut bilgisayar adının örneklerini yenisiyle değiştirin. Çalıştırıldığında

sudo service hostname start

Bilgisayarınızı yeniden başlattığınızda ad da değiştirilecektir.

Ayrıca bkz:

verilen cevap richzilla 26.10.2010 16:39
129

hostnamectl set-hostname

Eğer systemd (13.10 sonrası) varsa bu en iyi yoldur:

hostnamectl set-hostname 'new-hostname'

  • yeniden başlatma gerektirmiyor
  • yeniden başlatıldıktan sonra devam ediyor

Daha fazla bilgi için: İşte

    
68

Oldukça kolay:

  1. /etc/hostname 'yi düzenle, adı değiştir, dosyayı kaydet.

  2. Aynı değişiklikleri /etc/hosts dosyasında da yapmalısınız

  3. sudo service hostname start uygulamasını çalıştır

'eski' ana makine adına bağlı olarak herhangi bir uygulama ayarınız olmadığı sürece, tamam olmalısınız; -)

    
verilen cevap Pavlos G. 06.12.2010 16:52
24

Yapılması güvenlidir, sadece sistem ana makine adı yapılandırma dosyasını (/ etc / hostname) ve ana makine adı ad çözümleme dosyasını (/ etc / hosts) düzenlediğinizden emin olmanız gerekir. Bir terminalden aşağıdakileri çalıştırın:

sudo -s
editor /etc/hostname
editor /etc/hosts
shutdown -ry now
    
verilen cevap João Pinto 06.12.2010 17:12
18

/ etc / hosts ve / etc / hostname düzenlemelerine ek olarak, çeşitli servislerde de değişiklikle ilgili sorunlar olabilir. Mysql ve postfix, ubuntu'da varsayılan olarak yüklenir. Kırık bir postfix çoğu ubuntu kullanıcısını etkilemez, çünkü çok fazla kullanılmayan bir arka plan e-posta sunucusu.

Postfix:

sudo editor /etc/postfix/main.cf
sudo service postfix restart

mysql için varsayılan yapılandırma ana bilgisayar adını kullanmaz, bu yüzden olduğu gibi çalışır. Özelleştirdiyseniz, / etc / mysql / dizinindeki dosyaları düzenleyin ve hizmeti yeniden başlatın.

Ayrıca, sanal terminallerde ve uzaktan oturum açmalarda gösterilen / etc / motd (günün mesajı) 'nı da düzenlemek isteyebilirsiniz. Bu bir şey olsa zarar vermez.

Yüklemeniz gereken diğer hizmetler apache, bind9, vb .'dir. Her durumda, yapılandırmasında ana bilgisayar adını bulun ve düzenleyin ve servisi yeniden başlatın.

    
verilen cevap ImaginaryRobots 06.12.2010 18:20
14

ana bilgisayar adı , bilgisayarınızı yerel ağda (ve muhtemelen Internet'te de) benzersiz bir şekilde tanımlar; bu nedenle, ne yaptığınızı bilmiyorsanız onu değiştirmek iyi bir fikir değildir.

Ancak, .belkin (etki alanı adı bölümü) görüntülenmemesi için kabuk istemini değiştirebilirsiniz:

export PS1='\[email protected]\h \w> '

bash man sayfası ve özellikle istendiğinde bölüm .

    
verilen cevap Riccardo Murri 26.10.2010 10:36
14

Ana makine adını yeniden adlandırmanın daha iyi ve güvenli bir yolu

Ailurus’u kur

  • PPA'yı ekleyin ve deponuzu güncelleyin

    sudo add-apt-repository ppa:ailurus && sudo apt-get update

  • Ailurus’u yükle

    sudo apt-get install ailurus

  • Yükleme işleminden sonra Uygulamalar & gt; & gt; Sistem Araçları & gt; & gt; Ailurus
verilen cevap karthick87 19.12.2010 19:43
9

Bir metin düzenleyicisi ile oynamak istemiyorsanız, Ubuntu Tweak (web sitesinden gelen debiyi yakala) gibi oynayabileceğiniz küçük şeylerden biri (yapmak isteyebileceğiniz diğer küçük ince ayarlarla birlikte, ancak terminal ve dosyaların kendileriyle oynamak istemiyorsanız).

    
verilen cevap dkuntz2 07.12.2010 04:04
9

Ana makine adınızı değiştirmek için hostname komutunu kullanın

sudo hostname newname

Ancak, bu, bilgisayarınızın kendini tanıdığından emin olmak için yapmanız gereken ana dosyalarınızı düzenlemez

gksudo /etc/hosts

Ve ana bilgisayar adı için 127.0.0.1’e işaret eden yeni bir giriş ekleyin

127.0.0.1 oldname newname

Eski girişi de kaldırabilirsin, ama bende kalmayı tercih ederim.

    
verilen cevap Nemo 17.06.2011 03:55
7

Aşağıdaki komut, ana bilgisayar adını anında değiştirir, ancak kalıcı hale getirmek için /etc/hostname 'yi düzenlemelisiniz:

echo 'new_hostname' > /proc/sys/kernel/hostname

Yeni bir terminal oturumu açın ve hemen göreceksiniz.

systemd yer ile, bunun doğru yolu

hostnamectl set-hostname "new_name"
    
verilen cevap Terry Wang 06.11.2012 00:50
4

GUI destekli bir işlem istiyorsanız Ubuntu-Tweak'i yükleyin. Bu uygulamanın diğer kullanımları arasında bilgisayar adını "Computer-Details" - & gt; "Ana makine"

    
verilen cevap 13east 17.06.2011 02:20
3

SystemSettings - & gt; Ayrıntılar - & gt; Overwiev (varsayılan U16.04'te açıldı) - Cihaz Adı.

ancak ek olarak / etc / hosts dosyasındaki adı değiştirmeniz gerekir. Ubuntu BUG ()?

    
verilen cevap udroidman 08.09.2016 15:21
2

Bir terminali açın ve

sudo sed -i '1s/.*/desired-name/g' /etc/hostname

# you need restart to effect with...

sudo shutdown -r 0
    
verilen cevap SergioAraujo 26.10.2010 16:32

Etiketlerdeki diğer soruları oku