概要
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なども権限が原因でエラーが出るため、
同じ方法でやっていただければ大丈夫で👍