UbuntuでFTP接続する方法を以下に説明します。
1. FTPクライアントをインストールする
Ubuntuでは、FTPクライアントとして以下のようなソフトウェアを使用できます。
コマンドラインベース
-
ftp
コマンド:- デフォルトでインストールされていますが、インストールされていない場合は以下のコマンドでインストールします。
sudo apt update sudo apt install ftp
- デフォルトでインストールされていますが、インストールされていない場合は以下のコマンドでインストールします。
-
lftp
コマンド(高機能FTPクライアント):- 高機能なコマンドラインFTPクライアントを使用したい場合におすすめです。
sudo apt update sudo apt install lftp
- 高機能なコマンドラインFTPクライアントを使用したい場合におすすめです。
GUIベース
-
FileZilla(GUI FTPクライアント):
- 使いやすいGUIクライアントです。
sudo apt update sudo apt install filezilla
- 使いやすいGUIクライアントです。
2. FTPサーバーに接続する
方法1: ftp
コマンドを使用
-
ターミナルを開き、以下のコマンドを入力します。
ftp [FTPサーバーのアドレス]
例:
ftp ftp.example.com
-
ユーザー名とパスワードを入力します。
-
接続後、以下のようなコマンドを使用できます。
- ファイル一覧を表示:
ls
- ファイルをダウンロード:
get ファイル名
- ファイルをアップロード:
put ファイル名
- 接続を終了:
bye
- ファイル一覧を表示:
方法2: lftp
コマンドを使用
- 以下のコマンドでFTPサーバーに接続します。
例:
lftp [FTPサーバーのアドレス]
lftp ftp.example.com
- 接続後、ユーザー名とパスワードを入力します。
- 基本コマンド(
ftp
と類似)を使用できます。- ファイル一覧を表示:
ls
- ファイルをダウンロード:
get ファイル名
- ファイルをアップロード:
put ファイル名
- 接続を終了:
exit
- ファイル一覧を表示:
方法3: FileZilla(GUIクライアント)を使用
- FileZillaを起動します。
- 上部の「ホスト」、「ユーザー名」、「パスワード」、「ポート番号」を入力して接続します。
- ホスト: FTPサーバーのアドレス
- ユーザー名: FTPユーザー名
- パスワード: FTPパスワード
- ポート番号: 通常21(FTPのデフォルトポート)
- 接続後、ドラッグ&ドロップで簡単にファイルをアップロード・ダウンロードできます。
3. 注意点
-
セキュリティ:
- FTPは暗号化されていないため、可能であればFTPS(FTP Secure)またはSFTP(SSH File Transfer Protocol)を使用することをおすすめします。
- SFTPを使用する場合は、
ssh
を有効化してscp
やsftp
コマンドを使用します。
-
ファイアウォールの設定:
- サーバー側のファイアウォールがFTP接続を許可していることを確認してください。