Cách đặt tên máy chủ
Mục lục:
Bạn có thể đặt các tên duy nhất cho cách tên máy tính Mac của bạn xuất hiện cục bộ, từ chia sẻ tệp và kết nối mạng, thậm chí cả các dịch vụ Bonjour, với sự trợ giúp của lệnh scutil. Điều này cho phép bạn có tên máy chủ tùy chỉnh cho Terminal và SSH, một tên khác thân thiện hơn cho những gì người khác hiển thị trên mạng cục bộ và một tên khác chỉ hiển thị với các dịch vụ như AirDrop.Dưới đây là tổng quan về từng loại và cách đặt chúng từ dòng lệnh.
Cách đặt tên máy tính riêng lẻ, tên máy chủ lưu trữ và tên Bonjour trên máy Mac
Để bắt đầu, hãy khởi chạy Terminal từ /Applications/Utilities/ vì hướng dẫn này yêu cầu sử dụng dòng lệnh. Cũng cần lưu ý rằng - là một dấu gạch ngang kép, không phải là một – cờ.
Đặt tên máy tính cá nhân trong Mac OS X bằng scutil
ComputerName là cái gọi là tên máy tính “thân thiện với người dùng” dành cho máy Mac, đó là tên sẽ hiển thị trên chính máy Mac và những gì sẽ hiển thị với người khác khi kết nối với nó qua mạng cục bộ. Đây cũng là nội dung hiển thị trong bảng Tùy chọn chia sẻ.
scutil --set ComputerName MacBook Willy"
Cách đặt Tên máy chủ duy nhất trong Mac OS X bằng scutil
HostName là tên được gán cho máy tính có thể nhìn thấy từ dòng lệnh và tên này cũng được các mạng cục bộ và từ xa sử dụng khi kết nối thông qua SSH và Đăng nhập từ xa.
"scutil --set HostName centauri"
Cách đặt Tên máy chủ cục bộ duy nhất trong Mac OS X bằng scutil
LocalHostName là tên định danh được Bonjour sử dụng và hiển thị thông qua các dịch vụ chia sẻ tệp như AirDrop
scutil --set LocalHostName MacBookPro"
Tất nhiên cũng không có gì sai khi sử dụng cùng một tên cho từng ví dụ, đây thực sự là hành vi mặc định của Mac OS X.
Việc có các cài đặt riêng lẻ sẽ không quan trọng đối với phần lớn người dùng Mac, nhưng đặt tên máy tính tùy chỉnh luôn là một ý tưởng hay, mặc dù người dùng mới làm quen được phục vụ tốt nhất thông qua bảng tùy chọn Chia sẻ.
Nếu bạn muốn mạo hiểm vào dòng lệnh, có thể hữu ích khi xem video ngắn dưới đây minh họa scutil thay đổi tên máy chủ của máy Mac OS X:
Cách lấy tên máy chủ hiện tại, tên máy tính từ dòng lệnh Mac
Cuối cùng, bạn cũng có thể kiểm tra cài đặt hiện tại của LocalHostName, HostName và ComputerName bằng cách sử dụng scutil với cờ –get như sau:
Nhận tên máy chủ:
scutil --get HostName
Nhận tên máy tính:
scutil --get ComputerName
Nhận tên máy chủ cục bộ Bonjour:
scutil --get LocalHostName
Đối với những ví dụ này, Tên máy chủ lưu trữ, Tên Bonjour hoặc Tên máy tính sẽ được báo cáo lại và nếu không được đặt, nó sẽ cho bạn biết.