最近、CentOSサーバーの作業を開始し、SSH経由でアクセスを開始しました。 SSH経由でrootアクセス権を取得しました。 SSH経由でサーバーから自分のPCにファイルをダウンロードし、別のサーバーにアップロードするにはどうすればよいですか?
ベストアンサー1
scp コマンドを使用したファイルのアップロード:
scp [ローカルパス] [ユーザー名]@[ホスト名/ip]:[リモートパス]
例:
scp /etc/example.file [email protected]:/etc/example
scp /etc/passwd [email protected]:/etc/passwd
ファイルのダウンロード:
1. サーバーに Web サーバーがインストールされています。ファイルをWebサイトのルートディレクトリに配置します。
例:
ウェブサイト:http://example.com
リモートファイルの場所:/webroot/example.file
wget http://example.com/example.file
2. ネットワークサーバーがインストールされていません。
scp [ユーザー名]@[ホスト名/ip]:[リモートパス] [ローカルパス]
例:
scp [email protected]:/etc/passwd ./passwd
scp [email protected]:/etc/passwd ./passwd
iTerm2では良い方法ファイルのアップロード/ダウンロードは、SSHクライアントを介して右クリックして処理できます。ここを参照してください。iTerm2 - シェル統合