環境
Mac OS Catalina
発生している問題・エラーメッセージ
かねがね使っていたAというGitHubのアカウントと新たに作ったBというアカウントがあります。
Aが色々なリポジトリやプロジェクト汚れているので、Bというアカウントを新たに作りました。
そこでBのアカウントとローカルからSSH接続を行いたく、B用に新たに秘密鍵、公開鍵の生成を行いました。
ssh-keygen -t rsa -C "BのGitHubのアドレス" -f "id_rsa_github_project"
現在のssh/configファイルは以下の様になっております。
#A用 Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_ed25519 #B用 Host github.com.works HostName github.com User git IdentityFile ~/.ssh/id_rsa_github_project
そこでBのGitHubアカウントに生成した公開鍵を追加し、GitHubとのSSH接続を以下の様に試してみたのですが
ssh -T github.com.work >Hi "A"! You've successfully authenticated, but GitHub does not provide shell access.
という形でBのアカウントに公開鍵を追加したのにも関わらず、>Hi "A"と前のアカウント名が表示されてしまいます。
何故この様にAの名前が表示されてしまうのでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/10/24 02:47
2022/10/24 02:56 編集
2022/10/24 17:35