azureuserでTeratermのSSH SCP機能を使う

概要

Azureで構築した環境(Linux系)からファイルをWindows環境にもって来ようとするとazureuserの権限が
原因ですこしてこずりました。
そのためTeratermの「SSH SCP」機能を使ってファイル転送をする方法を残しておきます。

検証環境

  • Windows10環境
  • UbuntuServer 24.04
  • TeraTerm5.0

TeraTerm SSHSCPファイル転送

① azureuserで対象のサーバーに接続する

② 以下のコマンドを実行していく(sample.txtを転送する例となります)

$ sudo -i
# cp -ip sample.txt /home/azureuser
# chown azureuser:azureuser /home/azureuser/sample.txt

③ [ファイル]-[SSH SCP]をクリックする

④ Fromに「/home/azureuser/sample.txt」、Toに転送先を選択する

⑤ sample.txtがWindows環境に転送されたことを確認する

以上です!!

備考

AWSのec2-userとかではrootユーザーで作成したファイルは簡単にできるんですけどね(-_-;)
azureuserではSSH SCPだけではなく、WinSCPなども権限が原因でエラーが出るため、
同じ方法でやっていただければ大丈夫で👍