Я хочу смонтировать / vagrant box на локальный fs, используя sshfs .
команда, которую я использовал, была
sshfs hadoopuser@192.168.0.106:/ .
The authenticity of host '192.168.0.106 (192.168.0.106)' can't be established.
ECDSA key fingerprint is 9d:80:94:dc:f1:c4:bc:30:2d:e0:e2:7e:7c:5d:46:e3.
Are you sure you want to continue connecting (yes/no)? yes
hadoopuser@192.168.0.106's password:
hadoopuser@192.168.0.106's password:
hadoopuser@192.168.0.106's password:
read: Connection reset by peer
, как мне решить эту проблему? И
где я могу найти открытый ключ для моей машины
Где я могу сохранить его на другой машине, чтобы аутентификация при входе сделано с помощью ключей?
Если Вы находитесь на Ubuntu, Ваши ключи хранятся в
/home/<user>/.ssh/
Вам будет нужен Ваш открытый ключ id_rsa.pub
.
Если у Вас нет его, затем делают
mkdir ~/.ssh
chmod 700 ~/.ssh
ssh-keygen -t rsa
На Вашем удаленном сервере необходимо будет скопировать открытый ключ в
/root/.ssh/authorized_keys
или вручную скопировать/вставить или использование команд как
ssh-copy-id <username>@<host>
или если необходимо скопировать чужой открытый ключ, делают
scp id_rsa.pub <username>@<host>:/root/.ssh/ #copies file to remote server
ssh <username>@<host> # login to remote server
cd /root/.ssh/ # go to copied file
cat id_rsa.pub >> authorized_keys # concatenate it onto the authorized_keys
Источник: help.ubuntu.com
force
опция в любом диспетчере пакетов должна только быть сделана как последнее прибежище -force
- материал луга может повредить управление пакетом и вызвать ситуации, где необходимо обратиться к более плохим решениям... – Zanna 30 August 2017 в 13:17