タグ付けされた質問 「ssh-keys」

12
ECDSAホスト鍵に関する警告を修正する方法
UbuntuサーバーでパスワードなしのSSHを設定しようとしています ssh-copy-id myuser@myserverしかし、私はエラーを得ています: 警告: 'myserver'のECDSAホストキーはIPアドレス '192.168.1.123'のキーと異なります 何が原因で、それをどのように修正しますか?削除してみた .ssh リモートマシン上のディレクトリ、および実行中 ssh-keygen -R "myserver" しかし、これはエラーを解決しません。


4
複数のSSH公開キーの使用
Unfuddleには個人アカウントと企業アカウントがあります。Unfuddleでは、SSHキーは単一のアカウントでのみ使用できるため、両方のアカウント用にラップトップで別個のSSHキーを作成する必要があります。ssh-keygen -t rsa異なる名前の2つのキーを生成するために実行しました(個人はデフォルト名で、会社は{company} _rsaです)。問題は、デフォルトのキーがどこでも使用されているように見え、Gitで個々のリポジトリに使用するキーを指定する方法を見つけることができないことです。 私の質問は次のとおりです。レポジトリベースで使用するSSHキーを指定するにはどうすればよいですか。 ssh_config(〜/ .ssh / config)をセットアップしましたが、まだ機能していないようです。 構成: Host {personalaccount}.unfuddle.com HostName {personalaccount}.unfuddle.com User git IdentityFile /Users/dave/.ssh/id_rsa Host {companyaccount}.unfuddle.com HostName {companyaccount}.unfuddle.com User git IdentityFile /Users/dave/.ssh/cage_rsa 会社の混乱のないアカウントのレポジトリ用のGitレポジトリ設定ファイルは次のようになります [remote "origin"] url = git@{companyaccount}.unfuddle.com:{companyaccount}/overall.git fetch = +refs/heads/*:refs/remotes/origin/* それで、私のssh構成またはgit構成に何か問題があるかどうかはわかりません。
97 git  ssh-keys 

6
SSHキーを保存する方法は?
パスワードの代わりにSSHキーを使用し始めたばかりです(もちろんGitHubに感謝します)。この概念全体はかなり新しいことを覚えておいてください。現在、私のキーは単に〜/ .sshの下にありますが、これが良いプラクティスかどうかはわかりません。たとえば、複数のマシンがある場合、秘密鍵を複製する必要がありますが、これは望ましくないと思います。または、HDDが使い果たされると、それらのキーが失われますが、これも(おそらく)望ましくありません。 それでは、SSHキーを安全に、便利に、そして確実に保存するためのベストプラクティスは何ですか? スマートカードを使用することはオプションのようです(gpg / sshキーを保存するためのスマートカード(Linux)-何が必要ですか?)、これは最高のものですか? 更新:質問の理由は、多くのサービス(GitHub、AWS EC2など)がサービスを使用するためのSSHキーのセットアップ方法に関するガイドを提供するが、バックグラウンドがほとんどない(すでにキーが生成されている場合の対処など)よるssh-keygen[1]、セキュリティ対策を推奨しているもの)。そして、その情報が実際に重要ではないのか、それとも「デフォルトで」それを知ることが期待されているのかは不明です。 これまでの回答を要約するには(ただし、それらを読んで、追加するものがある場合は-してください):この場合、秘密鍵を〜/ .sshのままにしておけば問題ありません他の人からそれらを保管してください。ただし、サービスにアクセスして、キーを紛失した場合に新しいキーをアップロードまたは生成する別の方法があることを確認してください(通常はそうです)。 [1] GitHubは、複数のキーの管理方法に関するヘルプを提供していました。


15
SSHキー認証が失敗する
私は制御できないCentOSサーバーにsshしようとしています。管理者はサーバーに公開鍵を追加し、障害は私にあると主張していますが、何が間違っているのかわかりません。 .sshの構成: tim@tim-UX31A:~$ cat ~/.ssh/config User root PasswordAuthentication no IdentityFile ~/.ssh/id_rsa 私のキーファイルの許可: tim@tim-UX31A:~$ ls -l ~/.ssh/id_rsa* -rw------- 1 tim tim 3326 Okt 20 17:28 /home/tim/.ssh/id_rsa -rw-r--r-- 1 tim tim 746 Okt 20 17:28 /home/tim/.ssh/id_rsa.pub 私が理解できない接続ログ: tim@tim-UX31A:~$ ssh -vvv root@10.0.12.28 OpenSSH_7.2p2 Ubuntu-4ubuntu2.1, OpenSSL 1.0.2g 1 Mar 2016 debug1: Reading configuration data …
29 ssh  sshd  ssh-keys 

2
WindowsでFileZillaを使用してSFTPと公開sshキーを使用してサーバーに接続します
Windowsマシンでsshキーを生成し、そのキーを使用してFileZilla経由でSFTPを使用してサーバーに接続することは可能ですか? これはすべて私のMacで動作しますが、Windows環境で動かないクライアントがあります。サーバーには従来のFTPアクセスがなく、接続する必要があります。 詳細は大歓迎です。


4
SSH:「 'my_key.pub'のアクセス許可0644が開きすぎています。」
なぜ0644すなわち-rw-r--r--SSHキーの開きすぎ?また、.sshディレクトリ(0700)またはホームディレクトリ(0731)に対する偽のアクセス許可も見つかりませんでした。 ところで、キーの言い換えをテストするときにこのエラーが発生します ssh-keygen -y -f my_key.pub 宜しくお願いします


3
Azure Linux VMにアクセスするためにWindowsマシン(SSHクライアント)でSSHキーをセットアップする方法
ほとんどの人がこの問題のわずかに異なるバリエーションを持っているので、グーグルは無益でした。 Windowsマシンからアクセスするために、SSH(パスワードなし)でAzure Linux VMをセットアップしようとしています。2018更新:元の要件はWinSCPを使用することでしたが、代わりにPuttyを使用しても構いません(Windowsマシン(SSHクライアント)上)。 Windowsで、できるだけ少ない追加ツールを使用してAzure Linux VMをセットアップし、必要なキーを生成するにはどうすればよいですか?

8
切断:サポートされている認証方法はありません
このスレッドで説明したのとまったく同じ問題がありますが、ユーザーのホームディレクトリはローカルであるため、そこに受け入れられた答えは適切なものではありません。 クライアント側(Windows 7、PuTTYのPAGEANT、PUTTYGEN、およびPLINK)ですべてを適切に構成したと思いますが、公開キーメカニズムを機能させていないようです(パスワードベースのsshログイン機能)。以下のすべての手順、手がかり、およびヒントに従いました。 5つの簡単な手順でPuTTYとLinuxサーバーでSSHキー認証を構成する方法 SSH公開キー認証 サーバー側(Linux、sshd)で何かが欠落しているのではないかと思うので、現在の/etc/ssh/sshd_configコンテンツを投稿しています。 Protocol 2 SyslogFacility AUTHPRIV RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PasswordAuthentication no PermitEmptyPasswords yes ChallengeResponseAuthentication no UsePAM yes X11Forwarding yes Subsystem sftp /usr/libexec/openssh/sftp-server 私が間違っていることを知っていますか? 更新:デバッグモードでsshdを実行するためのヒントを見つけました。出力は次のとおりです。 /home/winwin> /usr/sbin/sshd -d debug1: sshd version OpenSSH_4.2p1 debug1: read PEM private key done: type RSA debug1: private host key: …


1
SSH公開キーを非常に公開することは安全ですか?
誰でもあなたのSSH公開キーを見ることができるのはセキュリティ上のリスクですか? 私の公開鍵は、私が定期的にログインするすべてのマシンにあり、必要に応じてサーバーにアクセスできるように、他のシステム管理者にも.pubファイルを与えています。 しかし、公開 SSHキーを公​​開して世界中に公開することはどれほど安全ですか?さまざまなgithubリポジトリ、ドットファイルなどにたくさんのリストがありますが、同じことを検討しています。私はシステム管理者であり、妄想的です(しかし、私は繰り返します...)。

1
「許可が拒否されました(公開鍵)。」Cygwinの更新後
Cygwinを更新しましたが、リモートマシンにSSH接続できなくなりました。 SSHからの関連するデバッグ出力は次のとおりです。何が起こっている? debug1: Server host key: ssh-rsa SHA256:VTUSWVnLWQ6ohJ0hZ7vcswPKnuBsXSqtqH054jWxMAA debug1: Host 'xxx.yyy.zz' is known and matches the RSA host key. debug1: Found key in /home/nifle/.ssh/known_hosts:5 debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG_NEWKEYS received debug1: Roaming not allowed by server debug1: SSH2_MSG_SERVICE_REQUEST sent debug1: SSH2_MSG_SERVICE_ACCEPT received debug1: Authentications that can continue: …
11 windows  ssh  cygwin  ssh-keys 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.