SSH経由でファイルをサーバーに転送するために、次のコマンドが非常に便利であることがわかりました。
cat myfile.txt | ssh my.host.edu "cat > myfile.txt"
私のローカルコンピュータにファイルを転送する同様の便利なコマンドはありますか?作業が簡単になる場合は、標準のUbuntuリポジトリからコマンドラインユーティリティをインストールしてもかまいません。
答え1
デフォルトではインストールされ、以下が付属していますopenssh-client
。
scp [email protected]:/path/to/myfile.txt /path/to/local/myfile.txt
答え2
この試み:
ssh my.host.edu "cat myfile.txt" > myfile.txt
ただし、パブリックファイル転送を実行するには、この目的のために設計されたツールをssh
使用してください。sftp