Như các câu trả lời khác đã đề cập, đây là một lỗi trong Yosemite và hy vọng sẽ biến mất khi 10.10.4 phát hành. Cho đến lúc đó, tôi đã thiết lập hành động Bàn phím Maestro sau, nó sẽ tự động đặt lại tên hệ thống bất cứ khi nào hệ thống thức dậy.
Gắn đĩa
Kích hoạt bởi bất kỳ điều sau đây:
Tại hệ thống Wake
Sẽ thực hiện các hành động sau:
Shell Script
COMPUTER_NAME=Zephyr
sudo scutil --set ComputerName $COMPUTER_NAME
sudo scutil --set HostName $COMPUTER_NAME
sudo scutil --set LocalHostName $COMPUTER_NAME
sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string $COMPUTER_NAME
Hiển thị kết quả trong một cửa sổ.
Tôi cũng có các phần sau / etc / sudoers:
ats ALL=(ALL) NOPASSWD: /usr/sbin/scutil --set ComputerName Zephyr, /usr/sbin/scutil --set LocalHostName Zephyr, /usr/sbin/scutil --set HostName Zephyr, /usr/bin/defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server NetBIOSName -string Zephyr