Как войти удаленно с помощью SSH

Как войти удаленно с помощью SSH

Когда я пытаюсь войти в систему удаленно с помощью SSH, появляется что-то вроде:

The authenticity of host '192.168.0.4 (192.168.0.4)' can't be established.
ECDSA key fingerprint is 64:ec:a0:fa:bf:f0:65:a6:b2:af:90:f2:97:44:e4:3f.
Are you sure you want to continue connecting (yes/no)?

Что это такое и что я могу сделать?

решение1

ssh имеет дело с учетными данными для входа и открытым ключом для предоставления доступа.

открытый ключ сохраняется в ~/.ssh/known_hostsфайле на локальном компьютере.

@Nani, в ответ вы получаете сообщение «вам предлагается сохранить открытый ключ на локальном компьютере».

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

Если открытый ключ удаленной машины изменен, вам придется удалить ранее сохраненный ключ из~/.ssh/known_hosts

решение2

То есть открытый ключ сохраняется в файле ~/.ssh/known_hosts на локальной машине.

Продолжайте, введите yes, далее будет запрошен пароль 192.168.0.4

Теперь вы подключены и можете получить доступ к 192.168.0.4.

Связанный контент