リモートsshからローカルPCにファイルをダウンロードする


11

Webホストのため、FTPを使用できません。ダウンロードしたいファイルがあります。sshでこれを行うにはどうすればよいですか?

回答:


11

Linuxを使用している場合は、次のようにコマンドラインからscpを使用します。

scp user@host:/path/to/file .

Windowsを使用している場合は、FileZillaをお勧めします。ssh(sftp)を介したファイル転送をサポートする優れた無料のftpクライアントです。


1
FileZillaはLinuxでも動作することを知っておくと良いでしょう。ただし、パワーユーザーはコマンドラインを使用します。;-)
IonicăBizău


1

ftpに最も精通しているので、前述のようにsFTPを使用する必要があります。

FileZillaなどのFTPクライアントを使用できます。接続を作成する以外は、すべてftpを使用する場合と同じように機能します。

設定は簡単で、新しいことを学ぶ必要はありません。

一方

scp server:/path/to/file . 

1つのファイルを転送する最も速い方法です。

Linuxを実行している場合の別の方法は、コマンドラインまたはGNOMEデスクトップでsshfsを使用して、sshサーバーをローカルドライブであるかのようにマップできることです。

[場所]> [サーバーに接続...]

ドロップダウンからSSHを選択し、ホスト名のユーザー名とパスワードを入力すると、ファイルマネージャーでファイルをドラッグアンドドロップできます。



0

KDEがインストールされている場合(Unixライクシステムを使用している場合が最も可能性が高い)、fishIOSlave を使用できます。fish://username@domainname_or_IP/たとえば、konquerorのアドレスバーに入力するだけです。ほとんどのKDEアプリケーションは、リモートSSHホスト上のファイルをこの方法でローカルファイルであるかのように扱うことができます。


0

使用する SFTPをます

コンピューティングにおいて、SSHファイル転送プロトコル(また、シークレットファイル転送プロトコル、セキュアFTP、またはSFTP)は、信頼できるデータストリーム上でファイルアクセス、ファイル転送、およびファイル管理機能を提供するネットワークプロトコルです。インターネットエンジニアリングタスクフォース(IETF)によって、セキュアシェルプロトコル(SSH)バージョン2.0の拡張として設計され、安全なファイル転送機能を提供しますが、他のプロトコルでも使用できるように設計されています。Internet DraftのIETFは、このプロトコルがSSH-2プロトコルのコンテキストで説明されていても、Transport Layer Security(TLS)を介した安全なファイル転送や転送のような多くの異なるアプリケーションで使用できると述べています。 VPNアプリケーションの管理情報。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.