以下の内容はhttps://m-hiyama-memo.hatenablog.com/entry/2025/01/28/075655より取得しました。


WinSCP

インストールと起動
  1. WinSCP は、winget install --scope machine WinSCP.WinSCP でインストール。
  2. [Win]+[Q] winscp で起動できる。
OpenSSLの秘密鍵情報:
  1. $env:USERPROFILE/.ssh/ に config ファイルがある。
  2. config 内に、ホストごとに、HostName, Uesr, IdentityFile の情報がある。
  3. IdentityFile が秘密鍵ファイルのローカルパス。

一般論は SSH関連の概念的まとめ - (新) 檜山正幸のキマイラ飼育記 メモ編 参照。

wt.exe 関連は wt.exe と SSH の設定 - (新) 檜山正幸のキマイラ飼育記 メモ編 参照。

putty形式に関して:

通常のSSHツールでは、 id_rsa(秘密鍵)と id_rsa.pub(公開鍵)が作成される。秘密鍵と公開鍵が分離している。

Windowsで利用するための鍵フォーマット(PuTTY Private Key)は、拡張子が .ppk で、秘密鍵・公開鍵が同梱されたファイル。

ppk生成した後は、次のファイルがある。

id_rsa
id_rsa.ppk
id_rsa.pub
SSH利用の手順

OpenSSLの秘密鍵をputty形式に変換する必要がある。

  1. WinSCPの「ログイン」ウィンドウの画面左下の「ツール」から「PuTTYgenを実行」を選択。
  2. 「PuTTYgen」画面の「Load」ボタンを押して、秘密鍵ファイルを読み込む。
  3. 正常に読み込みが完了したら、「Save private key」ボタンを押して、秘密鍵を保存する。

putty形式の秘密鍵ファイルをWinSCPに認識させる。

  1. WinSCPの「ログイン」ウィンドウに戻り、右側にある設定ボタンを押して設定画面を開く。
  2. 開いた画面の左側にあるメニューから「SSH」の「認証」を選択し、右側の「秘密鍵」に先ほど保存したファイル(~\OneDrive\Data\ssh\id_rsa.ppk)を指定。

これで、WinSCPは秘密鍵を知ることになる。

[補足]
「WinSCPの「ログイン」ウィンドウに戻り」はこの手順〈フロー〉でないと意味ない。ログインウィンドウの「新しいサイト」にフォーカスがあるときしか「右側にある設定ボタン」は出ない。それ以外の状態での[ツール-環境設定]ではSSH設定はできない。「新しいサイト」にフォーカスを当てよ、「設定」を出せる。

GUIの手順説明の難しいところ。履歴と状態によりUIが変わってしまう。
[/補足]

  1. WinSCPのログイン画面の、ホスト名の欄にホストのIPアドレスを、ユーザー名の欄に「root」などのユーザー名を入力し、「ログイン」を押す。
  2. 最初のログイン時には警告メッセージが表示される(致し方ない)
後で追加した情報

「ログイン」ウィンドウとは:

後で読んだら、“「ログイン」ウィンドウ”が何のことか不明。これは、起動時にメインウィンドウより手前に表示されるウィンドウ。一度閉じると再度開くにはどうするか? は不明。

「ログイン」ウィンドウのデフォルト状態で、次の情報入力でサーバーにログイン出来る。

  • ホストのIPアドレス 160.251.23.194
  • ホストにおけるユーザー名
  • ホストにおけるパスワード

現状(2025-07-15)、/home/chimaira/web_pub/ が公開データ置き場。




以上の内容はhttps://m-hiyama-memo.hatenablog.com/entry/2025/01/28/075655より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14