タイトルはそれのほとんどと言うが、私はより具体的になるだろう:私はscp
サーバーへの私のローカルマシンからファイルにしたい場合はssh経由でサーバにログインしているときにローカルマシンにファイルをscpする方法はありますか?
は、私が使用します。
[email protected]_hostname:~$ scp local_file.txt [email protected]_server:~/
[email protected]_servers password:
local_file.txt 100% 0 0.0KB/s 00:00
[email protected]_hostname:~$
あなたが見ることができるように、私はそのsshサーバーのパスワードを求められ、ファイルは安全にコピーされます。私は、リモートのSSHサーバからの私のローカルマシンにコピーしたファイルを使用する場合はこれまでのところ、私はこのようなSCP使用してきた
:
[email protected]_hostname:~$ scp [email protected]_server:~/server_file.txt ~/
[email protected]_servers password:
server_file.txt 100% 0 0.0KB/s 00:00
[email protected]_hostname:~$
をあなたが見ることができるように、私は尋ねていますもう一度パスワードを入力します。私がすでにサーバにSSH経由でログインしている場合、パスワードをスキップするとよいでしょう。
[email protected]_hostname:~$ ssh [email protected]_server
[email protected]_servers password:
server login success!
[email protected]_server:~$ scp server_file.txt [email protected]_hostname:~/
[email protected]_sercer:~$
これは可能ですか?それとも実用的?
私の知る限り、これは 'ssh'と' scp'を直接使用することはできません。ただし、追加のユーティリティを使用することはできます。非常に柔軟なものは 'netcat'です。このチュートリアルをご覧ください:https://nakkaya.com/2009/04/15/using-netcat-for-file-transfers/ – arkascha
またはrsyncを使用していますか? – Hackerman