編集:scpコマンドで有効なパスを入力していると確信していますか?例えば:
scp test.txt username@remoteserver.com
失敗します(実際、見ているようにコマンドを出力するだけです)。この場合、リモートサーバーへの有効なパスを指定する必要があります。たとえば、scp test.txt username@remoteserver.com:~/
使用例:
ファイルを送信する:
scp /path/to/local/file yourremoteusername@servername.com:/path/to/remote/directory
ファイルを取得する:
scp yourremoteusername@servername.com:/path/to/remote/file /path/to/local/directory
例:
デスクトップからリモートサーバー上のホームフォルダーにファイルを送信します。
scp ~/Desktop/myfile.txt john_doe@10.1.1.10:~/
覚えておいてください~
、あなたのホームディレクトリのショートカットです...例えば、/ホーム/
ファイルをwebrootに送信します。
scp ~/Documents/working/index.html john_doe@johndoe.com:/var/www/index.html
この例では、ユーザーjohn_doeにはリモートの/ var / wwwディレクトリに対する書き込み権限が必要です。