Ssh
您可以在 Mac OS 10.5 中設置僅 SSH 訪問的帳戶嗎?
我有一台執行 Mac OS 10.5.7 的 Mac。我想設置幾個 SSH 帳戶供 git 使用。這些帳戶最初配置有 /dev/null 的主目錄和 /usr/bin/false 的登錄 shell。在此設置中,帳戶不會顯示在登錄螢幕或快速使用者切換下拉菜單中。但是,為了讓他們使用 git,我需要將他們的登錄 shell 更改為 /opt/local/bin/git-shell。一旦進行了更改,它們就會突然出現在登錄螢幕和使用者下拉列表中。是否可以阻止這些帳戶出現在這些列表中?
隱藏使用者:
選項1:
如果您創建 UID 小於 500 的使用者,則可以通過執行以下命令在登錄視窗中隱藏 UID 小於 500 的任何使用者:
sudo defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -boolean true
另外一個選擇:
通過執行將使用者添加到 HiddenUserList
sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array $USERNAME
MacOSXHints提供了一份指南。