|
WU-FTPdをRedHat7.2に入れる
WU-FTPdをRedHat7.2に入れる
0.改訂履歴
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.インストールする
[root@ftpserver RPMS]# rpm -ihv wu-ftpd-2.6.1-18.i386.rpm
Preparing... ########################################### [100%]
1:wu-ftpd ########################################### [100%]
[root@ftpserver RPMS]#
|
[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]#
|
[root@ftpserver xinetd.d]# /etc/rc.d/init.d/xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
[root@ftpserver xinetd.d]#
|
[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>
|
|
|