さくらVPSでFTP

さくらVPSにftpサーバー(vsftpd)をインストール

さくらVPSのCentOS7(以下CentOS7Server)にftpサーバー(vsftpd)をインストールしました。

◎vsftpdのインストール

  • vsftpdをyumコマンドでインストールしました。

    # yum install vsftpd
    

◎vsftpdの設定

  • vsftpdの設定ファイル(vsftpd.conf)を修正して、匿名の接続を禁止しました。

    # cd /etc/vsftpd
    # cp vsftpd.conf vsftpd.conf.org
    # nano vsftpd.conf
    
    • 修正内容は、anonymous_enableのパラメータ を「YES」から「NO」に変更しただけです。

      ###anonymous_enable=YES
      anonymous_enable=NO
      
  • 以下のコマンドでサービスの自動起動を設定しました。

    # systemctl enable vsftpd
    

◎firewallの設定

  • firewall-cmdでFTPサーバーのポート(ftp)を解放しました。

    # firewall-cmd --add-service=ftp
    success
    # firewall-cmd --list-all
    public (active)
    :
      services: dhcpv6-client http ssh https ftp
    :
    
  • 以下のコマンドでvsftpdサービスを起動しました。
    # systemctl restart vsftpd
    
  • iMacからFileZilaでCentOS7ServerにFTP接続出来ることを確認しました。
  • firewall-cmdで起動時にFTPサーバーのポート(ftp)を解放するように設定しました。

    # firewall-cmd --permanent --add-service=ftp
    success
    
  • CentOS7Serverを再起動してもiMacからFileZilaでFTP接続出来ることを確認して、ftpサーバー(vsftpd)のインストールを完了しました。
<= さくらVPSでSSH | | さくらVPSでMySQL =>