Mac OS ssh :Сброс соединения узлом

ssh-add не учитывает файл конфигурации. Он просто добавляет ключ к агенту.

Клиент sshпопытается использовать ключ ~/.ssh/id_rsa_bullпри подключении к одному из gg-rootилиss-root(из-за конфигурации IdentityFile). Если этот ключ доступен в агенте, то он будет использоваться оттуда, в противном случае будет использоваться ключ из файла (и, возможно, потребуется указать пароль, если ключ связан с ним ).

Ключи в агенте также будут использоваться при подключении к любому другому хосту , не сконфигурированному с определенным IdentityFileв ~/.ssh/config. Это означает, что конфигурация ограничивает ключи, используемые для аутентификации с определенными хостами, но показанная конфигурация не препятствует использованию «бычьего ключа» с другими хостами.

0
22.11.2021, 21:09
1 ответ

Вы нарушили разрешения для (по крайней мере )файлов в /etc, поэтому sshбольше не работает. Вот правильный набор файлов, которые вы указали в своем вопросе:

lrwxr-xr-x@  1 root  wheel      11  1 Jan  2020 /etc -> private/etc
drwxr-xr-x  13 root  wheel     416 22 Nov 12:22 /etc/ssh
-rw-r--r--   1 root  wheel  577388  1 Jan  2020 /etc/ssh/moduli
-rw-r--r--   1 root  wheel    1511  1 Jan  2020 /etc/ssh/ssh_config
-rw-------   1 root  wheel     672 18 Jun  2018 /etc/ssh/ssh_host_dsa_key
-rw-r--r--   1 root  wheel     590 18 Jun  2018 /etc/ssh/ssh_host_dsa_key.pub
-rw-------   1 root  wheel     227 18 Jun  2018 /etc/ssh/ssh_host_ecdsa_key
-rw-r--r--   1 root  wheel     162 18 Jun  2018 /etc/ssh/ssh_host_ecdsa_key.pub
-rw-------   1 root  wheel     387 18 Jun  2018 /etc/ssh/ssh_host_ed25519_key
-rw-r--r--   1 root  wheel      82 18 Jun  2018 /etc/ssh/ssh_host_ed25519_key.pub
-rw-------   1 root  wheel    1679 18 Jun  2018 /etc/ssh/ssh_host_rsa_key
-rw-r--r--   1 root  wheel     382 18 Jun  2018 /etc/ssh/ssh_host_rsa_key.pub
-rw-r--r--   1 root  wheel    3169  1 Jan  2020 /etc/ssh/sshd_config

Я подозреваю, что вы, возможно, изменили больше разрешений, чем это.

К сожалению, я обнаружил противоречивые и неясные документы о правильном методе исправления прав доступа к системным файлам, поэтому я рекомендую вам перейти кhttps://apple.stackexchange.com/и посмотреть, задавался ли ранее вопрос об изменении разрешений -и был ли на него дан ответ. -там. (Вам не нужно специально спрашивать, как исправить ssh-, это будет решено после того, как вы исправите разрешения.)

1
23.11.2021, 08:50

Теги

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