LINUX.ORG.RU

История изменений

Исправление pfg, (текущая версия) :

ну дык усё прально. у каждого локального юзверя свои ключи.

вар1 копирнуть ключи из home/$user/.ssh в локальную ключницу текущего юзверя ~/.ssh

вар2 прописать ключи текущего юзверя на удаленную машину -> ssh-copy-id

вар3: подсунуть ssh-клиенту левые ключи

     -i identity_file
             Selects a file from which the identity (private key) for public key authentication is read.  The default is ~/.ssh/id_dsa, ~/.ssh/id_ecdsa, ~/.ssh/id_ecdsa_sk, ~/.ssh/id_ed25519, ~/.ssh/id_ed25519_sk and ~/.ssh/id_rsa.  Identity files may also be specified on a per-host basis in the configuration file.  It is possible to have multiple -i options (and multiple identities specified in configuration files).  If no certificates have been explicitly specified by the CertificateFile directive, ssh will also try to load certificate information from the filename obtained by appending -cert.pub to identity filenames.

вар4: прописать что ты хочешь в конфиге на подключение к указанному хосту.

/etc/ssh/ssh_config
Host *
#   IdentityFile ~/.ssh/id_rsa
#   IdentityFile ~/.ssh/id_dsa
#   IdentityFile ~/.ssh/id_ecdsa
#   IdentityFile ~/.ssh/id_ed25519

вариантов до пупа, главное понять на пупа оно такое.

Исходная версия pfg, :

ну дык усё прально. у каждого локального юзверя свои ключи.

вар1 копирнуть ключи из home/$user/.ssh в локальную ключницу текущего юзверя ~/.ssh

вар2 прописать ключи текущего юзверя на удаленную машину -> ssh-copy-id

вар3: подсунуть ssh-клиенту левые ключи

     -i identity_file
             Selects a file from which the identity (private key) for public key authentication is read.  The default is ~/.ssh/id_dsa, ~/.ssh/id_ecdsa, ~/.ssh/id_ecdsa_sk, ~/.ssh/id_ed25519, ~/.ssh/id_ed25519_sk and ~/.ssh/id_rsa.  Identity files may also be specified on a per-host basis in the configuration file.  It is possible to have multiple -i options (and multiple identities specified in configuration files).  If no certificates have been explicitly specified by the CertificateFile directive, ssh will also try to load certificate information from the filename obtained by appending -cert.pub to identity filenames.