Аутентификация открытого ключа SSH приводит MAC OSX К СБОЮ

Уверенный это возможно, но или Вы не рассказали целую историю или одного из нас, перепутан. Как вирусы, как ожидают, войдут в почтовый сервер?

Если Вы обеспокоены зараженными электронными письмами, являющимися проблемой, необходимо принять во внимание, что те вирусы бездействуют при пересечении системы, таким образом, это не имеет никакого значения, какая система они перемещаются через. Вирус является только проблемой, когда позволяется выполниться и нет никакой причины этого для появления на самом почтовом сервере, если Вы также не выполняете почтовый клиент на той машине.

Полагайте также, что, если Вы собираетесь виртуализировать другой сервер в рамках своей производительности VPS, вероятно, не собирается быть очень хорошим или для хоста или для гостя. Из того, что я видел спецификаций VPS обычно существует не многое из чего-либо, уже не говоря о достаточно для экономии.

1
задан 2 February 2012 в 23:59
4 ответа

Вот несколько вопросов, чтобы исключить простые причины?

  • Используете ли вы правильный идентификатор пользователя при подключении к Air?
  • Вы уверены, что authorized_keys файл имеет режим 600, каталог .ssh - режим 700, и что домашний каталог не доступен для записи никому, кроме владельца?
  • Сервер должен уже быть настроен для принятия аутентификации на основе ключей. Если вам пришлось что-то изменить, что это было?
  • Просматривали ли вы системный журнал (/var/log/system.log), чтобы узнать, есть ли какие-либо соответствующие сообщения об ошибках?

Если ничего в приведенном выше списке помогает, вот быстрый способ диагностировать проблемы:

  • Остановите сервер ssh. Есть разные способы сделать это, но самый простой - снять флажок «удаленный вход» в «Общий доступ». панель управления.
  • В качестве пользователя root запустите ssh-сервер в командной строке с флагом -d . Это примет одно соединение и распечатает много отладочной информации:

     $ sudo / usr / sbin / sshd -d
    
  • Просмотрите отладочную информацию на наличие полезных сообщений об ошибках.

  • Не забудьте перезапустить сервер ssh.

Если вы не видите ничего полезного, опубликуйте журналы здесь.

2
ответ дан 3 December 2019 в 21:53

Запустите ssh -vvv на клиенте для расширенного вывода и проверьте журналы сервера. Распространенной ошибкой является то, что ключ mode 0600 не принадлежит пользователю. Ssh откажется от аутентификации, если закрытый ключ доступен для чтения другим пользователям или если authorized_keys доступен для записи другим лицам.

0
ответ дан 3 December 2019 в 21:53

Попробуйте выполнить команду ssh-add -K .

screenshot
кредит изображения

0
ответ дан 3 December 2019 в 21:53

Можно попробовать использовать Userify для распределения ключей, чтобы обеспечить правильную установку разрешений на удаленном хосте. (Также Userify имеет хорошие подсказки по использованию для Mac)

.
0
ответ дан 3 December 2019 в 21:53

Теги

Похожие вопросы