Назад | Перейти на главную страницу

Можно ли настроить учетную запись для доступа только по SSH в Mac OS 10.5?

У меня Mac под управлением Mac OS 10.5.7. Я хочу настроить пару учетных записей SSH для использования git. Учетные записи изначально были настроены с домашним каталогом / dev / null и оболочкой входа / usr / bin / false. В этой настройке учетные записи не отображаются на экране входа в систему или в раскрывающемся списке быстрого переключения пользователей. Однако, чтобы они могли работать с git, мне нужно было изменить их оболочку входа в систему на / 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

Руководство доступно на MacOSXСоветы.