@Pkun

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

gitで「Enter passphrase for key・・・」の時のこのパスワードを変更する方って何かないものでしょうか?

解決したいこと

ここに解決したい内容を記載してください。
以下の写真は以下のサイトの写真で参考にさせて頂いたサイトなんですが、
https://prog-8.com/docs/git-env-win
2022-08-28_02h46_592.png

『Enter passphrase for key '/c/Users/progete/.ssh/id_ed25519':』
ってパスフレーズなのかパスワードなのか聞かれると思うんですが、このパスワードを変更する方って何かないものでしょうか?
分かる方どうかよろしくお願いしますm(_ _)m

0 likes

1Answer

「ssh-keygen パスワード変更」でググったら出てきたので検索クエリ貼っておきますね.

検索結果の一番上に

が出てきて,

$ ssh-keygen -f 秘密鍵ファイル名 -p

をやることで変更できるようですよ,お願いですから調べる力を身につけてください.質問のテンプレートにも「自分で試したこと」の欄があるはずです.普通,上のようにコマンド&やりたいことを併記してインターネットで検索したり,manコマンドを実行して

$ man ssh-keygen
()
     -p      Requests changing the passphrase of a private key file instead of creating a new private key.  The program will prompt for the file containing the private key, for the
             old passphrase, and twice for the new passphrase.
()

マニュアルを表示して自分の欲しい情報を得るなど,自分で「試すべきこと」がたくさんあるはずです.

質問の仕方に関する記事があったので共有しておきます.

特に4節,「短絡的な答えを求めプロセスに無関心」があなたに当てはまると感じました.

「答えをください」的なやつ。回答者は大抵の場合、質問者の理解度がどの程度なのかを考え、理解が浅い様なら概念的に理解できる様な説明をするのです。

一連の件に関してあなたの理解度がまったく不明でどのように説明したらよいか全く見通しがつきません.この件で言えば,あなたに教えるべきはGoogle検索の仕方になってしまいます.

2Like

Comments

  1. @Pkun

    Questioner

    とりあえず土台も何もないのと知り合いも誰一人いない状況からプログラミングの勉強をしているので、しかも仕事がら、ゆっくり勉強する時間がなく、一か月に一日も休みないような状況で合間をぬって勉強しています。ですが、gitに関しては一つのサイトの一連の流れは理解できるようになりましたし理解度と理解能力が足りないので一個のphp30分動画を1000回くらい(itとは全く関係ない本業の仕事したりしながら)聞いたりしながら勉強したりしているので、他人と違う勉強方法ですが、たまに不安には思いながらやってますが、なんとか勉強できてるとは思っています!♪もちろん聞く事がなくなれば、作業に集中して質問はしませんし。
    どうかよろしくお願いします。m(_ _)m
  2. @Pkun

    Questioner

    アドバイスありがとうございますm(_ _)m
  3. そうなのですね,先ほど次の質問も見てましたがこちらも不安になるような内容でした.
    特にGitLens拡張機能を入れられたもののGitLens自体の説明もインストールの際に出てきたページ https://marketplace.visualstudio.com/items?itemName=eamodio.gitlens に使い方ごと書いてくれているにも関わらず質問されていたりなど,既に見えるはずの説明も読まれていないようでは救いようがないという気持ちにさせます.

    また,
    > vscodeから編集したり、githubのサイトから直接編集できるんでしょうか?希望としてはvscodeでgithubのindex.htmlを編集したい

    もGitHubへの理解度不足が伺えます.VSCodeでのリモートリポジトリのindex.html直接編集に関して答えは「不可」です.ローカルで編集→commit→add→リモートにpush(ここで初めてリモートの内容が書き変わる)の基本的な流れがあるはずです.ローカルリポジトリがいらないのであればGitではなくSVNになりますしね.あなたがGitを選んだ理由があるはずですが選定理由が示されていないので回答者観点どうしようもない状態になっています.

    おそらく,Pkunさんが勉強するべきなのはphpではなく,基本情報技術者試験の内容が良いと考えます.今直面している公開鍵暗号方式の話も出題範囲にありますし,Webアプリケーションの内容もあります.一個のphp動画を見続けるのではなく,広く浅く取り組むべきだと考えます.この資格が取れる頃には上のような質問は出なくなると思います.

Your answer might help someone💌