ssh-keygen

Git認証がSSHキーを介して行われるのはなぜですか?
ssh-keygen

Git認証がSSHキーを介して行われるのはなぜですか?

タイトルに問題がありますが、詳しく説明します。 git CLIのID /パスワード方式を除いてSSHキーを生成し、公開鍵をリモートサーバーに追加します。 SSHなしの公開鍵暗号化方法がないのはなぜですか?リモートシステムの端末に接続する必要もないのですが(そうですか?)、SSHキーという名前が付いた理由は何でしょうか?ちょうど命名規則ですか、それとも別のものですか?この背後に隠された歴史は何ですか? ...

Admin

FIDO2トークン(ed25519-sk)を使用してSSHキーの生成に失敗し、「キーの登録に失敗しました:要求された機能はサポートされていません」というエラーが発生します。
ssh-keygen

FIDO2トークン(ed25519-sk)を使用してSSHキーの生成に失敗し、「キーの登録に失敗しました:要求された機能はサポートされていません」というエラーが発生します。

次のコマンドに関連付けられているFIDO2 HWトークン(GoTrust Idem Key、USB-A)を使用してSSHキーを生成しようとしています。 ssh-keygen -O no-touch-required -t ed25519-sk -vvv 次のエラーで失敗します。 Generating public/private ed25519-sk key pair. You may need to touch your authenticator to authorize key generation. debug3: start_helper: st...

Admin

SSHキーベースのログインが機能しない
ssh-keygen

SSHキーベースのログインが機能しない

設定しようとしています。SSHキーベースのログインサーバーAからサーバーBへ。 私はssh-keygenサーバーAで実行しており、ssh-copy-idid_rsa.pubをサーバーBにコピーするために使用しました。サーバーAからコピーしようとすると、ssh user@serverBエラーが発生し続けます。 Permission denied (publickey). /etc/ssh/sshd_config fileすべてが正しく設定されていることを再確認しました。また、両方のサーバーでSELinuxを無効にします。この問題の原因が何であるかを調べてくだ...

Admin

ssh-keyscan:要求して受信した公開鍵が実際に本物であることを確認する方法は?
ssh-keygen

ssh-keyscan:要求して受信した公開鍵が実際に本物であることを確認する方法は?

内部に仕える人/etc/ssh/次のディレクトリファイルに存在します。 ssh_hosts_rsa_key.pub ssh_hosts_ecdsa_key.pub ssh_hosts_ed25519_key.pub rsaこれには、などのキータイプに一致する公開キーが含まれます。ecdsa もし顧客次のコマンドを実行します。 # Retrieve and Show all the public keys content ssh-keyscan 192.168.1.X # Retrieve all the public keys content and S...

Admin

.ssh/known_hostsから指紋を抽出する方法は?ただし、特定のキータイプをフィルタリングします。
ssh-keygen

.ssh/known_hostsから指紋を抽出する方法は?ただし、特定のキータイプをフィルタリングします。

私はこの質問を読んだ。 .ssh/known_hostsから指紋を抽出する方法は? 答えがうまくいったので、いくつかのバリエーションを試しました。 ssh-keygen -lf ~/.ssh/known_hosts -F 192.168.1.X ssh-keygen -lvf ~/.ssh/known_hosts -F 192.168.1.X ssh-keygen -E md5 -lvf ~/.ssh/known_hosts -F 192.168.1.X ssh-keygen -E sha256 -l...

Admin

SSH公開鍵はサーバーに送信されません。
ssh-keygen

SSH公開鍵はサーバーに送信されません。

私は多くのウェブサイトを閲覧しましたが、役に立ちませんでした。だから私が間違っていることを他の人が見ることができるかどうかを確認する必要があります。 Ubuntu 18を使用しています。これはssh -v出力です: debug1: Found key in /home/leithner/.ssh/known_hosts:1 debug1: rekey after 134217728 blocks debug1: SSH2_MSG_NEWKEYS sent debug1: expecting SSH2_MSG_NEWKEYS debug1: SSH2_MSG...

Admin

adduser --disabled-passwordを使用してユーザーを作成した後にキーを生成する方法
ssh-keygen

adduser --disabled-passwordを使用してユーザーを作成した後にキーを生成する方法

リモートサーバーで一般ユーザーを作成し、キーを介してのみアクセスを許可したいのですが、まずパスワードでアカウントを作成し、パスワードアクセスを無効にしたくありません。リモートサーバーの管理者アカウントで次の操作を行いました。 sudo adduser --disabled-password normaluser 必要に応じて、「一般ユーザー」として接続しようとする試みは拒否されます。 一般 user@server: 権限が拒否されました (公開鍵)。 adduserマニュアルページによると: --disabled-passwordオプションはパスワー...

Admin

LinuxでRSAペアをpem filezilla互換キーに変換する
ssh-keygen

LinuxでRSAペアをpem filezilla互換キーに変換する

以下を使用して生成されたキーペアがあります。これにより、2つのファイルと。ssh-keygen -t rsa -b 4096 -f ~/.ssh/keys/my_key -C "[email protected]"my_keymy_key.pub .pemこれで、ペアをキーに変換する必要があります。ファイルジラ互換性(sftp経由で接続)。 こんなことを試してssh-keygen -f my_key -m 'PEM' -e > my_key.pemみましたが、ファイルジラ絶えず文句を言いますIt doesn't contain a priva...

Admin

ssh-copy-id の後でも、サーバーはまだパスワードを要求します。
ssh-keygen

ssh-copy-id の後でも、サーバーはまだパスワードを要求します。

ssh-copy-idを使用してSSH公開鍵をサーバーにコピーしましたが、サーバーはまだパスワードを要求します。 sshフォルダ内のファイルの権限を確認しましたが、そのファイルはユーザーのみが読み取ることができます。また、sshd_configファイルを確認しましたが、PasswordAuthentication行はyesで終わります。サーバーでAuthorized_keysファイルを確認しましたが、キーはid_rsa.pubにある私のキーと一致します。 私は走る ssh -i <path_to_key> <myusername@host&...

Admin

「一致するキー交換方法が見つかりません。引用: diffie-hellman-group1-sha1」。サーバーの代わりにクライアントを変更する方法
ssh-keygen

「一致するキー交換方法が見つかりません。引用: diffie-hellman-group1-sha1」。サーバーの代わりにクライアントを変更する方法

その結果、最近サーバーを更新したところ、既存のLinuxクライアントでログインおよび作成が不可能であることがわかりました。「一致するキー交換方法が見つかりません。引用: diffie-hellman-group1-sha1」、新しいサーバーから。オンラインで確認すると、「diffie-hellman-group1-sha1」を有効にする手順のみが表示されますが、そうしたくありません。したがって、解決策は簡単です。クライアントで ssh-keygen を実行し、別のキー交換方法 (例: "diffie-hellman-xxx-sha256") を指定します。し...

Admin

Linuxの元に戻すボタンはどこにありますか? SSH鍵を生成して公開鍵をNASにコピーした場合、それらをキャンセルまたは削除するにはどうすればよいですか?
ssh-keygen

Linuxの元に戻すボタンはどこにありますか? SSH鍵を生成して公開鍵をNASにコピーした場合、それらをキャンセルまたは削除するにはどうすればよいですか?

を使用してSSHキーを作成しましたssh-keygen -t rsa。 次に、パスワードを入力するために使用する必要がないように、キーをNASにコピーしましたssh-copy-id。 間違ったユーザーのためにこれを行ったことに気づいたので、すべてのアイテムを元に戻すか削除する必要があります。 また、権限を変更しました。 chmod 600 ~/.ssh/authorized_keys chmod 711 ~/.ssh chmod 711 ~ ...

Admin

はいssh -Q key
ssh-keygen

はいssh -Q key

マイシステム(Fedora 35)のssh-keygenのマニュアルページには、次の種類のキーがサポートされていることがわかります。 -t dsa | ecdsa | ecdsa-sk | ed25519 | ed25519-sk | rsa Specifies the type of key to create. The possible values are “dsa”, “ecdsa”, “ecdsa-sk”, “ed25519”, “ed25519-sk”, or “rsa”. ssh-keygenスクリプトや...

Admin

SSHキーでログインしたときにログインしたユーザーのEメールをどのように取得しますか?
ssh-keygen

SSHキーでログインしたときにログインしたユーザーのEメールをどのように取得しますか?

私はbashシェルとUbuntu 18.04を使用しています。かなり標準的なRSA公開 - 秘密鍵設定を使用してサーバーにSSHで接続し、公開鍵をサーバーの.ssh / authorized_keysファイルに入れました。 ssh-rsa AAAAB…KKRaniLSv8mHQ== [email protected] ログイン後にログインアカウントの電子メールを通知するスクリプトまたはコマンドを作成できますか?上記の場合、スクリプトを出力したいと思います。[Eメール保護]。 編集する:関連ログインユーザーに対するsudo権限がありません。 ...

Admin

サービスアカウントのSSHキーペアを作成する方法
ssh-keygen

サービスアカウントのSSHキーペアを作成する方法

SSHを介して別のシステムにアクセスするために、あるシステムのサービスアカウントのSSHキーペアを作成したいと思います。 私のユーザーを使用して鍵を生成すると、私のユーザー名は公開鍵に含まれます。たとえば、これ[Eメール保護]公開鍵に ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHt9bVJZZ78NE8xYXDfPyXE4+1ajONSRzBAW7WCRPWj4oc2X7dm1usZQIq9kca0b8IaFXtiMdUoCtkqGQz9Jd8/7zHkM5Fo+SR1NvsK8TNPlHkHQzlLxvn9OAjfKfD...

Admin

gitlabからOracle VirtualBox VM(CentOS)にリポジトリを複製することはできません。ホスト鍵の検証に失敗しました。
ssh-keygen

gitlabからOracle VirtualBox VM(CentOS)にリポジトリを複製することはできません。ホスト鍵の検証に失敗しました。

Win 10システムでホストされているOracle VirtualBox VM(CentOS)にgitlabのリポジトリを複製しようとしています。 ステップは次のとおりです。 キーを生成し、ssh-keygen -t rsa生成されたid_rsa.pubファイルのキーをgitlab>環境設定> sshキーにコピーします。 次のgitコマンドを実行してリポジトリを複製します。ただし、「ホストキーの確認に失敗しました」エラーで失敗します。ファイルを.ssh含むディレクトリを詳しく見てください。ファイルがid_rsa含まれていません。known_h...

Admin