web-dev-qa-db-ja.com

リモートホストからローカルホストへのscp

リモートマシンから使用しているローカルマシンにファイルをコピーしようとしています。このコマンドを実行するたびに、パスワードの入力を求められます。パスワードを設定したことがないため、パスワードの入力内容がわかりません。誰にもヒントがありますか?

scp stuff.php djorge@localhost:Users/djorge/Desktop
43
cool_cs

あなたは他のPCのIPを必要とし、します:

scp user@ip_of_remote_pc:/home/user/stuff.php /Users/djorge/Desktop

other pcで「ユーザーのパスワード」を尋ねます。

54
Snake

リモートマシンの設定ファイル/ etc/ssh/ssh_configのAllowUsersセクションにユーザーが存在する必要があります。構成ファイルを編集した後、sshdを再起動する必要がある場合があります。

そして、例えば、ファイル「test.txt」をリモートホストからローカルホストにコピーできます

scp [email protected]:test.txt/local/dir


それがあなたのホームディレクトリである場合、あなたはユーザー〜シンボル〜/ Users/djorge/Desktopを使用できる@cool_cs。

UNIXでは、絶対パスは「/」で始まる必要があります。

19
0xAX