kukai88

垢 - やったことを残す -

リモートサーバーとファイルを送受信する ー クライアントアプリ Cyberduck 編 ー

環境


Cyberduck を用いて、以下のことを行います。

  • 1. ファイルのアップロード:macOSUbuntu Server
  • 2. ファイルのダウンロード:macOSUbuntu Server

【予備知識】クライアントアプリ Cyberduck とは?

Cyberduck(サイバーダック)は簡単な操作で手軽にファイルをFTPサーバーにアップロード/ダウンロードできる無料FTPクライアントソフトです。

Cyberduckでのファイルのアップロードとダウンロードは、ドラッグ&ドロップ操作だけで行えてシンプルです。

引用元:https://cyberduck.softonic.jp/#tab-review


Cyberduck のダウンロードは以下の公式サイトから行うことができます。masOS 版、Windows 版が用意されているので、使用する PC に適したものを選択してください。
https://cyberduck.io/

ファイルをサーバーにアップロードする

1. Cyberduck を起動する

2. [新規接続] を選択して、各種情報(使用プロトコル、サーバー、ポート番号、ユーザ名、パスワード、秘密鍵ファイル)を入力する

基本的な設定は以下のような感じになります。

  • 使用プロトコル:SFTP(SSH による暗号化 FTP
  • サーバ:xxx.xxx.xxx.xxx ポート番号:22(使用プロトコルFTP とした場合、21 番ポート)
  • ユーザ名:{リモートサーバーのユーザ名}
  • パスワード:{リモートサーバーのユーザのパスワード}
  • SSH Private Key:~/.ssh/id_rsa

注: ホストベース認証(公開鍵認証)かつパスワード認証を拒否、という設定を適用している場合、FTP での接続はできません。

3. ローカル PC からリモートサーバーへドラッグ & ドロップでファイルをアップロードする

ファイルをサーバーからダウンロードする

上の 1、2 の操作を行います。

3. リモートサーバーからローカル PC へドラッグ & ドロップでファイルをダウンロードする