私はcentosサーバーを持っていますip:1.2.3.4で言うことができます。 1.2.3.4からパス/root/pc/filename.rarにあるファイルを自分のlocalhostホスト(現在のpc)にダウンロードしたいそのファイルをダウンロードするために必要なコマンドは何ですか?私はこのようにしようとしていますが、それはうまくいきません
scp [email protected]:/root/pcfilename.rar
そのファイルを自分のシステムのカレントディレクトリにダウンロードしたい。
コピー先を追加してください(例:./):
scp [email protected]:/root/pcfilename.rar ./
まず最初に、rootユーザーがファイルにアクセスするために本当に必要であることを確認してください。ファイルが通常のユーザーによって取得される可能性がある場合は、セキュリティ上のリスクを抑えるために推奨されます。
Rootが本当に必要な場合は、/etc/ssh/sshd_config
ファイルを調べて、rootが実際にsshによるログインを許可されていることを確認し、PermitRootLogin
オプションがyes
に設定されているかどうかを確認してください。
最後に、上記のコマンドは、後ろに.
(現在のディレクトリを指す)を追加したときに機能するはずです。
scp [email protected]:/root/pcfilename.rar .
あるいは、常にフルパスを使用することもできます。
scp [email protected]:/root/pcfilename.rar /home/user/pcfilename.rar