Я создал новую локальную учетную запись, "jira", с помощью менеджера по Рабочей группе на моем справедливо недавно установленном Max Сервер OS X. В списке существует теперь две учетных записи: моя основная учетная запись, созданная во время системной установки и одного нового.
Я могу получить доступ к серверу с помощью ssh и первой учетной записи, но когда я пробую к ssh к серверу ("не уточнено") с помощью второй учетной записи ("jira"), я получаю следующий результат:
ns:Users koenig$ ssh jira@localhost
Password:
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,keyboard-interactive).
Я имею для пользы, или аргумент решил соединиться с localhost здесь, но то же применяется, когда я пробую FQDN.
Я попытался погуглить для сообщения об ошибке, но напрасно. Я также попытался соответствовать двум учетным записям в менеджере по Рабочей группе и насколько я вижу, что они эквивалентны (но для одного являющегося администратором и другим просто пользователем).
По умолчанию Сервер OS X создает список управления доступом к службам (SACL) для SSH (и VNC), который только позволяет администраторам соединяться. Для добавления других пользователей и/или групп к SACL работайте, Администратор Сервера-> выбирают имя сервера на боковой панели-> Доступ на панели инструментов-> вкладка Services-> SSH в сервисном списке. Обратите внимание, что средства управления SACL в Администраторе Сервера управляют тем же самым, которое Вы находите на вкладке Server Preferences-> Users-> Services, кроме Администратора Сервера, версия дает Вам контроль над большим количеством сервисов (как SSH) и позволяет Вам добавлять доступ группой, а также на пользователя.
SSH не включен по умолчанию на Сервере Mac OS X и Клиенте. Необходимо включить удаленный доступ путем включения доступа SSH посредством Совместного использования системного предпочтения и разрешения удаленного входа в систему.
Этот вопрос должен быть на Отказе сервера все же.