- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Linux間のファイルのコピー)
Linux間のファイルのコピー方法
このQ&Aのポイント
- Linuxのサーバー間でファイルをコピーする方法について教えてください。
- サーバー1とサーバー2のユーザーを切り替えることで、ファイルの読み込みと書き込みを行える方法が知りたいです。
- Linuxでのコマンドベースの解決方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
状況はよくわかりませんが、下記でどうでしょうか。 サーバ1:server1.example.com サーバ2:server2.example.com ユーザー1-1:user1_1 ユーザー1-2:user1_2 ユーザー2-1:user2_1 ユーザー1-2:user2_2 コピー元:server1の/dir01/hoge コピー先:server2の/dir02の中 として下記実施。 (1)server1.example.comにuser1_1でログイン (2)su - user1_2 (3)scp /dir01/hoge user2_2@server2.example.com:/dir02/hoge (4)user2_2のパスワードを聞かれたらパスワード入力 場合によってはscpでなくrsyncが便利かもしれません。
お礼
足りない投稿に詳しい例まで付けて返答ありがとうございました。
補足
ご返答ありがとうございます。 上記の件ですが、ユーザー2-2は、 アプリケーションユーザー(?)というもので、 ログイン権限もパスワードも持っていないので、 そのような方法が取れないのです。 スイッチした状態で、コピー先にファイルを コピーをすることはできないのでしょうか。。。