UJP - 技術情報

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

     

WU-FTPdをRedHat7.2に入れる

WU-FTPdをRedHat7.2に入れる


0.改訂履歴

  • 2003.03.12 新規作成

1.はじめに

 このドキュメントでは,タイトルの通り.

2.準備

  • パッケージがインストールされているか確認する.
[root@ftpserver xinetd.d]# rpm -qa| grep ftp
ftp-0.17-12
ncftp-3.0.3-6
[root@ftpserver xinetd.d]#
  • FTPクライアントのパッケージしか入っていない.
  • よって,FTPdのパッケージをインストールする.
  • CD-ROMをマウントする.
[root@ftpserver xinetd.d]# mount /dev/cdrom /mnt/cdrom
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@ftpserver xinetd.d]#
  • パッケージを確認する.
[root@ftpserver xinetd.d]# cd /mnt/cdrom/RedHat/RPMS 
[root@ftpserver RPMS]# ls -la |grep ftp
-rw-r--r--  3 root  roo     11565 Sep  8  2001 anonftp-4.0-9.i386.rpm
-rw-r--r--  3 root  root    48338 Sep  8  2001 ftp-0.17-12.i386.rpm
-rw-r--r--  3 root  root   435984 Sep  8  2001 gftp-2.0.8-2.i386.rpm
-rw-r--r--  3 root  root   463778 Sep  8  2001 ncftp-3.0.3-6.i386.rpm
-rw-r--r--  3 root  root   219324 Sep  8  2001 wu-ftpd-2.6.1-18.i386.rpm
[root@ftpserver RPMS]#

3.インストールする

  • rpmでインストールを実行.
[root@ftpserver RPMS]# rpm -ihv wu-ftpd-2.6.1-18.i386.rpm
Preparing...         ########################################### [100%]
   1:wu-ftpd         ########################################### [100%]
[root@ftpserver RPMS]#
  • xinetdの設定を確認する.
[root@ftpserver RPMS]# cd /etc/xinetd.d/
[root@ftpserver xinetd.d]# ls -la
total 80
drwxr-xr-x    2 root     root         4096 Mar 12 18:40 .
drwxr-xr-x   45 root     root         4096 Mar 12 18:40 ..
-rw-r--r--    1 root     root          297 Aug 30  2001 chargen
-rw-r--r--    1 root     root          317 Aug 30  2001 chargen-udp
-rw-r--r--    1 root     root          297 Aug 30  2001 daytime
-rw-r--r--    1 root     root          317 Aug 30  2001 daytime-udp
-rw-r--r--    1 root     root          289 Aug 30  2001 echo
-rw-r--r--    1 root     root          308 Aug 30  2001 echo-udp
-rw-r--r--    1 root     root          318 Jun 25  2001 finger
-rw-r--r--    1 root     root          259 Jul 24  2001 ntalk
-rw-r--r--    1 root     root          361 Jul 24  2001 rexec
-rw-r--r--    1 root     root          378 Jul 24  2001 rlogin
-rw-r--r--    1 root     root          431 Jul 24  2001 rsh
-rw-r--r--    1 root     root          317 Aug 18  2001 rsync
-rw-r--r--    1 root     root          392 Aug 23  2001 sgi_fam
-rw-r--r--    1 root     root          247 Jul 24  2001 talk
-rw-r--r--    1 root     root          305 Mar 12 18:04 telnet
-rw-r--r--    1 root     root          321 Aug 30  2001 time
-rw-r--r--    1 root     root          317 Aug 30  2001 time-udp
-rw-r--r--    1 root     root          364 Jun 26  2001 wu-ftpd
[root@ftpserver xinetd.d]#
  • ファイルを確認する.
[root@ftpserver xinetd.d]# cat wu-ftpd
# default: on
# description: The wu-ftpd FTP server serves FTP connections. It uses \
#       normal, unencrypted usernames and passwords for authentication.
service ftp
{
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.ftpd
        server_args             = -l -a
        log_on_success          += DURATION USERID
        log_on_failure          += USERID
        nice                    = 10
        disable                 = yes
}
[root@ftpserver xinetd.d]#
  • disable(使いません)=yesなので動きません.
  • なのでnoにする.
  • 変更したファイルを確認する.
[root@ftpserver xinetd.d]# cat wu-ftpd
# default: on
# description: The wu-ftpd FTP server serves FTP connections. It uses \
#       normal, unencrypted usernames and passwords for authentication.
service ftp
{
        socket_type             = stream
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.ftpd
        server_args             = -l -a
        log_on_success          += DURATION USERID
        log_on_failure          += USERID
        nice                    = 10
        disable                 = no 
}
[root@ftpserver xinetd.d]#
  • xinetdを再起動する.
[root@ftpserver xinetd.d]# /etc/rc.d/init.d/xinetd restart
Stopping xinetd:                                           [  OK  ]
Starting xinetd:                                           [  OK  ]
[root@ftpserver xinetd.d]#
  • ftpしてみる.
[root@ftpserver xinetd.d]# ftp 127.0.0.1
Connected to 127.0.0.1 (127.0.0.1).
220 ftpserver FTP server (Version wu-2.6.1-18) ready.
Name (127.0.0.1:root): oracle
331 Password required for oracle.
Password: 
230 User oracle logged in.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp>
  • 接続できた模様.


広告スペース
Google