Как избежать пароля "ssh localhost" в MacOS? - PullRequest
0 голосов
/ 10 сентября 2018

Я настраиваю локальный кластер Hadoop, но у меня проблема с настройками пароля.

Когда я печатаю

ssh localhost

Отображается это сообщение:

ssh localhost
key_load_public: invalid format

Я уже пытался использовать эти команды для замены моих предыдущих авторизованных ключей:

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

Но это не сработало.

1 Ответ

0 голосов
/ 10 сентября 2018

Вы можете создать файл .config в каталоге ~/.ssh, а затем добавить учетные данные.

Примерно так:

// ~/.ssh/config
# SSH Host configuration file

# Default for all
Host *
  ForwardAgent no
  ForwardX11 yes
  ForwardX11Trusted yes

Host <hostname_here>
  HostName <ip_address>
  User <user_name>

Так как кажется, что ваши проблемы более связаныс ключами, вы можете попробовать использовать ssh -i <your key file> username@ip_addr -p <port>

...