emirhanHCL 1
emirhanHCL
farkmt2official 1
farkmt2official
TuZaKK 1
TuZaKK
bList 1
bList
Hikaye Ekle

Linux hostname değiştirme bash scripti (Rehber)

ubuntu-logo-turkmmo-efecantuncbilek.png




Linux türevlerinde (neredeyse tümünde) hostname oluşturmak ve belirlenen hostname i hosts dosyasına eklemek için aşağıdaki kodları .sh uzantılı bir dosyaya ekleyip aşağıdkai komut ile çalıştırabilirsiniz.

nano hostname_degistirme.sh
#!/bin/bash
eskihostname=$(cat /etc/hostname)
echo "Yeni hostname: "
read yenihost

IPADDR=$(ip route get 8.8.8.8 | awk -F"src " 'NR==1{split($2,a," ");print a[1]}')
sudo echo "$IPADDR $yenihost" >> /etc/hosts

sudo cat /dev/null > /etc/hostname
sudo echo "$yenihost" >> /etc/hostname

echo "Gecerli hostname: $yenihost"​

sh hostname_degistirme.sh​
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst