SCPを使用してディレクトリをコピーしましたが、その場所からアクセスできません。

SCPを使用してディレクトリをコピーしましたが、その場所からアクセスできません。

私はSCPを使用してWindowsからUbuntuサーバーにディレクトリをコピーしようとしました。 Windows CMDでは転送が完了したようですが、試してみます。

ls 

コピーしたディレクトリはコピーしたサーバーに表示されません。

これはWindowsが使用するコマンドです。

scp -r C:\local\directory\ remoteUser@ip/remote/directory

これはコピー中でコピーされたxファイルと表示されますが、リモートサーバー上のファイルにアクセスしようとするとアクセスできません。

一番気にしないことは、scpコマンドを次のように逆にするときです。

scp -r remoteUser@ip/remote/directory C:\local\directory\

リモートサーバー上のすべてのファイルは、常にそこにあったかのようにWindowsデバイスにコピーし直します。

ここで何が起こっているのか知っている人はいますか?

ベストアンサー1

次の構文を試してください。

scp C:\local\directory\* remoteUser@ip:/remote/directory/

欠落しているのは、リモートサーバーのパスと行を区切る()です:[user@]host:[path]SSH

ソースと宛先は、ローカルパス名、フォーマットのオプションパスを持つリモートホスト、またはフォーマット[user@]host:[path]のURIとして指定できますscp://[user@]host[:port][/path]。 scp が「:」をホスト指定子として含むファイル名を処理しないように、絶対パス名または相対パス名を使用してローカルファイル名を指定できます。

おすすめ記事