vsftpdインストール

FTPで『Vista<=>検証環境』間でファイルのやりとりをしたいのでFTPサーバを設定する。
今回インストールするのはvsftpd。『Very Secure FTPD』だそうだ。CentOS-5.2のインストール時に『FTPサーバ』を選択するとこいつがインストールされるらしい。よってまずはCDからRPMを取得してインストール。

[root@CentOS-5.2 CentOS]# ls -l *vsftpd*
-rw-r--r-- 2 root root 140505  6月 15 08:41 vsftpd-2.0.5-12.el5.i386.rpm
[root@CentOS-5.2 CentOS]# 

CDの中に発見!こいつをrpmコマンドでインストールする。

[root@CentOS-5.2 CentOS]# rpm -ivh vsftpd-2.0.5-12.el5.i386.rpm
準備中...                ########################################### [100%]
   1:vsftpd                 ########################################### [100%]
[root@CentOS-5.2 CentOS]# 
[root@CentOS-5.2 CentOS]# rpm -q vsftpd
vsftpd-2.0.5-12.el5
[root@CentOS-5.2 CentOS]# 

おぉぅ。入ってるよ。
サービスとして起動するにはserviceコマンドで実行。

[root@CentOS-5.2 CentOS]# service vsftpd start
vsftpd 用の vsftpd を起動中:                               [  OK  ]
[root@CentOS-5.2 CentOS]# 

起動した。試しに検証環境のrootユーザからlocalhostのworkerユーザへftp接続してみよう。

[root@CentOS-5.2 CentOS]# ftp localhost
Connected to CentOS-5.2.
220 (vsFTPd 2.0.5)
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): worker
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> quit
221 Goodbye.
[root@CentOS-5.2 CentOS]# 

できた。これでVistaからも繋がるはずだよね。
VistaにもFTPクライアントを入れてあげなければ♪

コマンド/ファイル

  • コマンド
    • /bin/rpm
    • /sbin/service