を使用してローカルコンピュータからリモートサーバーにファイルをコピーしようとすると、エラーが発生しますssh
。cp
またはを使用しても同じエラーが発生しますscp
。
結果のエラーでの私の入力は次のとおりです。
[root@xxx.xx.xxx.xx /]# cp /home/username/some.xml root@xxx.xx.xxx.xx:/path/to/directory/
cp: cannot stat ‘/home/username/some.xml’: No such file or directory
チェック/home/username/some.xml
したところ、ローカルマシンのパスにファイルが確実にあります。
ローカルコンピュータとリモートサーバーの両方が実行されていCentOS 7
ます。このエラーを解決して正常にコピーするにはどうすればよいですか?
最初にファイル名の正しいパスを取得する必要があります。ファイルブラウザでファイルを見つけることができる場合は、cdでディレクトリをナビゲートし、lsを使用してさらにファイルとディレクトリを表示することにより、ターミナルでファイルを見つけることができます。
—
Chris Davidson、
@MarkPlotnickあなたの提案が原因で問題が解決しました。
—
CodeMed、2014
root@remote.server.ip
私は型付けexit
型付け、その後、scp
上記のコマンドをし、それが働きました。問題は、としてログインしていたroot@remote.web.server
ため、のディレクトリ構造しか表示されずremote.web.server
、ローカルマシンのディレクトリ構造とは異なっていました。あなたが私にこれを見つけさせたので、私はあなたが提出するかもしれない答えを喜んで受け入れます。ありがとうございました。
ls -l /home/username/some.xml
か?