2013-02-18 5 views
14

scp -r usernameipaddress:/path /pathwhereIwanttocopyを試していますが、接続が拒否されてしまいました。リモートマシンからローカルマシンにフォルダを取得するにはどうすればよいですか?

どうすれば入手できますか?どうすれば接続できますか?

+1

用を持っていますか?関連性があると思われる。 – TheChymera

+0

移動したと思われていましたが、間違いました。 – Ninjaxor

+0

'私の大学の機械の機械には何が意味するのですか? –

答えて

30

-rフラグが機能するはずです。あなたの例では、あなたはコピーしたいフォルダの名前を忘れているようです。お試しください:

scp -r nameOfFolderToCopy [email protected]:/path/to/copy/ 

ローカルコンピュータからリモートコンピュータにフォルダをコピーしてください。または

scp -r [email protected]:/path/of/folder/to/copy /target/local/directory 

ローカルのいずれかにリモートマシンからフォルダをコピーします。あなたはユーザーディレクトリにworkingと呼ばれるフォルダがある場合は

+0

ありがとう!私はこの質問に何度も何度も戻りたいと思います。おそらく私はそれを覚えてみるべきです。 :| – kendepelchin

1

は、あなたが必要なのは、次のとおりです。

scp -r [email protected]:/working ./ 

scp -r [email protected]:working ./ 

それはあなたがこれを「アクセス許可が拒否されました」を得るよ可能性があります

sshサービスがリモートマシン上で実行されているかどうかを確認できますか。ログインできる場合は、

ps -aux | grep sshd 
1

rsyncをご確認ください。地球上であなたがこれを閉じなかった理由は、重複を処理するための多くのオプション、権限など

rsync -r [email protected]:/path/to/source /path/to/dest 

またはアップロード

rsync -r /path/to/source [email protected]:/path/to/dest 
+0

これはうまく機能しました –

関連する問題