yumで、proftpd インストール – CentOS

2009年8月22日

Filed under: Linux,proftpd — admin @ 4:53 PM

SCPを使ってファイルのアップロードを行っていたが、WinSCPの使い勝手が悪いので、proftpdを突っ込んで、FTPサーバを作ることにした。やっぱりNextFTPを使いたい。

OSはCentOS、Fedora系は全般的にやり方は同じ。
ソースからのコンパイルインストールではなく、yumでインストールすることにする。

proftpdを直接起動するのではなく、xinetd経由での起動にする。

CODE:
  1. [root@host ~]# rpm -q proftpd
  2. パッケージ proftpd はインストールされていません。
  3. [root@host ~]# yum install proftpd
  4.  
  5. [root@host ~]# rpm -q xinetd
  6. パッケージ xinetd はインストールされていません。
  7. [root@host ~]# yum install xinetd
  8.  
  9. [root@host ~]# vi /etc/proftpd.conf
  10.  
  11. ▽変更箇所
  12.  
  13. #ServerType                     standalone
  14. ServerType                      inetd
  15.  
  16. #DefaultRoot                    ~ !adm
  17. DefaultRoot                     ~/public_html !wheel
  18.  
  19.  
  20. [root@host ~]# vi /etc/xinetd.d/xproftpd
  21.  
  22. #disable                 = yes
  23. disable                 = no
  24.  
  25. [root@host ~]# /etc/rc.d/init.d/xinetd start

xinetd経由でないと起動できないようにしたので、万が一、proftpdを単体起動しようとしても、エラーが出て起動できず。
あとはFTPクライアントソフト(NextFTPやFFFTPなど)を使ってFTP接続できてるなら成功である。

繋がらない場合は、ファイヤーウォールなどポートの見直しなどをすること。

コメントはまだありません

コメントはまだありません。

この投稿へのコメントの RSS フィード。

現在、コメントフォームは閉鎖中です。