ubuntu 13.10 にFTPSサーバー

ubuntu 13.10 にFTPSサーバー

FTPだと平文、つまりパスワードなどが丸見え

これは wireshark などで実験すると体験できる

このため暗号化されている FTPS を使う

sudo apt-get install vsftpd
でインストール

sudo vim /etc/vsftpd.conf
で設定ファイルを開き

#write_enable=YES

write_enable=YES
というように最初の#を削除
これで書き込み可能に

#ls_recurse_enable=YES

ls_recurse_enable=YES
にしてディレクトリごとの転送を可能に

ssl_enable=YES

ssl_ciphers=HIGH

require_ssl_reuse=NO

を最終行に追記

sudo service vsftpd restart
でサービス再起動

ssl_enable=YES
はSSL有効化

ssl_ciphers=HIGH
・ssl_ciphersオプションは
FileZillaClientへの対応

require_ssl_reuse=NO

サイズが0バイトのファイルが作成される対応

これで後は FileZilla を起動し
ホスト名にIPアドレス

Encryption には
Require explicit FTP on over TLS

ログオンの種類を 通常

ユーザ名
パスワードを設定し接続すれば
暗号化されたFTPでファイルのやりとりが可能になる

今回はエラー多発のため
ubuntuにFTPSサーバーを構築

Net::FTPSSL を使ってFTPSでvsftpdに接続する時のメモ。「522 SSL connection failed」

を参考にさせていただきました

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です