SSL/TLS)サーバを構築します。平文でのFTP接続は許可しないものとします。以下のコマンドを実行します。/media/cdrom設定vsFTPdの設定vsFTPdインストール直後はFTPS接続に必要な設定は記述されていません。必要な設定をvsFTPdの設定ファイル(/etc/vsftpd/vsftpd.conf)に追記します。今回はSSLではなくTLSで接続する設定とします。FTPは利用しない想定なので、無効化します。↓変更anonymous_enable=NO※ファイルの末尾に追加※ssl_enable=YESssl_tlsv1=YESallow_anon_ssl=NOforce_local_logins_ssl=YESforce_local_data_ssl=YESrsa_cert_file=/etc/vsftpd/ftp.pem秘密鍵の作成opensslのコマンドを使用して、サーバ証明書と対になる秘密鍵の作成を行います。パスフレーズが設定されています。パスフレーズを削除します。秘密鍵を使用してCSRを作成します。←何も入力せずに[リターン]キーを押すサーバ証明書の作成CSRと秘密鍵を使用してサーバ証明書を作成します。証明書の有効期間は10年(365日×10年=3650日)とします。パーミッションを400に変更しておきます。秘密鍵を両方含めておく必要があります。catコマンドでファイルを結合して作成します。パーミッションを400に変更しておきます。KEY-----vsFTPdの自動起動設定vsFTPdは初期状態では自動起動しない設定になっています。するように設定変更します。一通りvsFTPdに関する設定が終わったので、vsFTPdを起動します。]FTP用ユーザの作成FTPS接続時に使用するユーザを作成します。全ての認証トークンが正しく更新できました。動作テスト起動確認vsFTPdのプロセスが起動していることを確認します。←vsFTPdのプロセスvsFTPdがリッスンしているプロセスを確認します。以下の通り21/tcp(制御ポート)でリッスンしていることが分かります。7にインストールしたFFFTPを使用してFTPSで接続します。接続する際に特にFTPSを意識する必要はありません。FFFTPが自動でFTPS接続してくれます。作成したFTP用ユーザとパスワードを入力し、接続します。証明書の情報が表示されます。確認画面が表示されます。接続するためには[はい]ボタンをクリックします。正規の(?)サーバ証明書ではありませんが、暗号化通信自体には問題ありません。(FTPES)」で接続を試行します。確認の画面が表示されます。[はい]ボタンをクリックします。(FFFTPの設定画面で後から変更することも可能です)無事に接続できました。接続の際にFFFTPのログウィンドウに出力されたメッセージは以下の通りです。(2)プロフィールらのっち@ranocci損害保険会社のIT企画部に勤務するSEです。