RaspberryPI OSからSSH接続で接続しているとき、Codex CLIを使用したくて認証しようとすると、最終的にlocalhostにアクセスし、「このサイトにアクセスできません」(Chromeの場合)と表示されて困っている方は、以下をお試しください。
RaspberryPIでデスクトップが表示されるようにしてあるのであれば、デスクトップからアクセスすれば本作業は不要だと思います。
1. ~/.ssh/config を開く (SSH接続元)
RaspberryPIの接続先を見つける、ホスト名でわかると思います。
Host raspi.local
HostName raspi.local
User pi
〜
2. LocalForwardを追記する
LocalForward 1455 localhost:1455を追記しましょう。
Host raspi.local
HostName raspi.local
User pi
〜
LocalForward 1455 localhost:1455
3. raspi.localにSSH接続する
ssh pi@raspi.local
4. Codex CLIを起動する
URLが表示されるので、SSHの接続元のPCのWebブラウザーで認証を行います。
このとき、URLをコピーすると複数行になっている可能性があるので、テキストエディタなどで1行に修正したあと、Webブラウザーのアドレスバーに貼り付けてください。
以上の作業でログインが完了すると思います。お試しください。
