Mac Tidak Akan Ingat Nama Host di Terminal Setelah Reboot, berikan 'tidak dikenal ...'

2

Saya mencoba mengatur nama host saya untuk mac saya. Saat ini unknown002374e31ebd.

Saya sudah mencoba mengaturnya dengan

sudo hostname -s Steve-Mac

Yang akan bekerja untuk semua sesi terminal di masa depan. Namun, jika saya memulai kembali, itu akan kembali ke unknown

Bagaimana saya bisa mendapatkannya untuk menjaga pengaturan ini?

Steve Robbins
sumber

Jawaban:

4

Pengaturan nama host melalui Terminal tidak permanen.

Dari halaman hostname:

DESKRIPSI
Utilitas hostname mencetak nama host saat ini. Pengguna super dapat mengatur nama host dengan memberikan argumen. Untuk menjaga nama host antara reboot, jalankan `scutil --set HostName name-of-host '.

Atau, atur nama host di Preferensi Sistem Anda, di bawah bagian Berbagi.

Jason Salaz
sumber
1
Selain itu, -s tidak berdiri untuk "set". Juga dari halaman manual: -s Trim off any domain information from the printed name.
Jason Salaz
dalam versi scutil saya, -s tidak tahan untuk apa pun, saya mendapatkan kesalahan berikut ketika saya mencoba untuk menjalankan scutil -s HostName Foobar: scutil: invalid option -- s
Alexej Magura
Saya sedang berbicara tentang hostname -s tidak berarti apa arti OP pikir itu. Memang, scutil tidak punya -s pilihan.
Jason Salaz
0

Cara tercepat adalah mengaturnya di System Preferences - & gt; Berbagi (buka kunci layar dengan mengklik gembok di bagian bawah) lalu ubah nama dan Terapkan.

Sebastian Szary
sumber