it-swarm-tr.com

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

Sunucuma bağlandığımda (ubuntu server 10.10), şunu alıyorum:

[email protected] ~>

".Belkin" ı nasıl kaldırabilirim?

326
Wolfy

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

/etc/hostname 

ve

/etc/hosts

Bunların ikisinin de idari erişime ihtiyacı olacak,

gksu gedit /path/to/file

Mevcut bilgisayar adının tüm örneklerini yeninizle değiştirin. Tamamlandığında

Sudo service hostname start

Ad, bilgisayarınızı yeniden başlatırsanız da değişecektir.

Ayrıca bakınız:

419
richzilla

hostnamectl set-hostname 13.10+ masaüstünde

Sisteminiz varsa (13.10 sonrası) ve cloud-init aktif değilse (aşağıya bakınız):

hostnamectl set-hostname 'new-hostname'

O:

  • yeniden başlatma gerektirmez
  • yeniden başlattıktan sonra devam ediyor

Daha fazla bilgi için: https: //askubuntu.com/a/516898/52975

18.04 sonrası: cloud-init

18.04 Tanıtıldı cloud-init bu, ana bilgisayar adının ayarını denetleyebilir, böylece hostnamectl, bulut-init kuruluysa yeniden başlatmanın ardından yapışmayacağını değiştirir. TODO: nasıl kurulup kurulmadığı nasıl kontrol edilir, masaüstü görüntüsüne mi yoksa sadece sunucuya mı yüklenir?

Yeniden başlattıktan sonra hostnamectl değişiklik yapılmasını istiyorsanız, cloud-init config dosyalarını düzenlemelisiniz, cloud-init's ana bilgisayar adı ayarlandı/güncelleme modülü :

Sudo sed -i 's/preserve_hostname: false/preserve_hostname: true/' /etc/cloud/cloud.cfg

veya cloud-init'i tamamen devre dışı bırak:

Sudo touch /etc/cloud/cloud-init.disabled

Ayrıca bakınız: Ana bilgisayar adını yeniden başlatmadan nasıl değiştiririm?

Oldukça kolay:

  1. /etc/hostname düzenleyin, adınızı değiştirin, dosyayı kaydedin.

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

  3. Sudo service hostname start komutunu çalıştırın

'Eski' ana bilgisayar adına bağlı olarak hiçbir uygulama ayarınız olmadığı sürece, iyi olmalısınız ;-)

70
Pavlos G.

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

Sudo -s
editor /etc/hostname
editor /etc/hosts
shutdown -ry now
24
João Pinto

/ Etc/hosts ve/etc/hostname düzenleme işlemine ek olarak, çeşitli hizmetlerin de değişiklikle ilgili sorunları olabilir. MySQL ve postfix varsayılan olarak ubuntu'da kuruludur. Bozuk bir posta eki çoğu ubuntu kullanıcısını etkilemeyecektir, çünkü çok fazla kullanmayan bir arka plan e-posta sunucusudur.

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 nedenle olduğu gibi çalışır. Özelleştirdiyseniz,/etc/mysql/içindeki dosyaları düzenleyin ve servisi yeniden başlatın.

Ayrıca sanal terminallerde ve uzaktan girişlerde gösterilen/etc/motd dosyasını (günün mesajı) düzenlemek de isteyebilirsiniz. Bu olsa bir şey zarar vermez.

Yüklemiş olabileceğiniz ve onarılması gereken diğer servisler Apache, bind9 vb.

18
ImaginaryRobots

Ana bilgisayar adı , bilgisayarınızı yerel ağda (ve muhtemelen İnternet'te de) benzersiz şekilde tanımlar; ne yapıyorsun.

Ancak, Kabuk İstemini, .belkin (etki alanı adı bölümü) göstermemesi için değiştirebilirsiniz:

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

Daha fazla bilgi için bash man page ve özellikle bilgi isteme bölümü konusuna bakın.

14
Riccardo Murri

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

ailurus yükleyin

  • PPA'yı ekleyin ve havuzunuzu güncelleyin

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

  • Ailurus yükle

    Sudo apt-get install ailurus

  • Kurulumdan sonra Uygulamalar >> Sistem Araçları >> Ailurus altında bulunur.
    alt text
14
karthick87

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

Sudo hostname newname

Ancak bu, bilgisayarınızın kendisini tanıdığından emin olmak için yapmanız gereken hosts dosyanızı düzenlemez.

gksudo /etc/hosts

Ve ana bilgisayar adınız 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ırabilirsiniz, ancak orada kalmayı tercih ederim.

9
Nemo

Bir metin editörüyle oynamak istemiyorsanız, buntu Tweak (web sitesinden debiyi alın), oynayabileceğiniz küçük şeylerden biri olarak (birçok küçük tweaks ile birlikte) yapmak isteyebilirsiniz ama gerçekte terminal ve dosyaların kendileri ile oynamak istemezsiniz).

9
dkuntz2

Aşağıdaki komut, anasistemdeki anasistem adını değiştirir, ancak kalıcı hale getirmek için /etc/hostname:

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

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

systemd yerinde olduğunda, bunu yapmanın doğru yolu

hostnamectl set-hostname "new_name"
7
Terry Wang

Bir GUI destekli işlem istiyorsanız, Ubuntu-Tweak uygulamasını yükleyin. Bu uygulamanın diğer kullanımları arasında bilgisayar adını "Bilgisayar Ayrıntıları" -> "Ana Bilgisayar Adı" sekmesi ile değiştirebilme özelliği vardır.

4
13east

Sistem Ayarları -> Ayrıntılar -> Overwiev (varsayılan olarak U16.04'te açılır) - Aygıt Adı.

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

3
udroidman

Bir terminal aç ve

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

# you need restart to effect with...

Sudo shutdown -r 0
2
SergioAraujo