RedHat 6.2にTELNETサーバをいれる
RedHat 6.2にTELNETサーバをいれる
0.更新履歴
1.はじめに
このドキュメントでは,RedHat6.2にTELNETサーバをインストールして,稼動させるまでの手順である.
2.手順
- rootユーザにて,RedHat 6.2のCD-ROMをセットする.
- RPMファイルがあるかを確認する.
[root@poweredge /root]# id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6
(disk),10(wheel)
[root@poweredge /root]# cd /mnt/cdrom/
[root@poweredge cdrom]# ls
COPYING README-6.2J RELEASE-NOTES.en RedHat autorun doc
images rr_moved
README RELEASE-NOTES RPM-GPG-KEY TRANS.TBL boot.cat dosutils
misc
[root@poweredge cdrom]# cd RedHat
[root@poweredge RedHat]# ls
RPMS TRANS.TBL base i386 instimage
[root@poweredge RedHat]# cd RPMS
[root@poweredge RPMS]# ls -la telnet*
-rw-rw-r-- 14 root root 42583 Mar 9 2000 telnet-0.16-6.
i386.rpm
-rw-rw-r-- 14 root root 25758 Mar 9 2000 telnet-server-
0.16-6.i386.rpm
[root@poweredge RPMS]#
|
[root@poweredge RPMS]# rpm -qa | grep telnet
telnet-0.16-6
[root@poweredge RPMS]#
|
- TELNETクライアントは入っているけど,サーバは入ってない模様.
- TELNETサーバのRPMをいれてみる.
[root@poweredge RPMS]# rpm -ihv telnet-server-0.16-6.i386.rpm
エラー: 依存性の欠如:
inetdは telnet-server-0.16-6 に必要とされています
[root@poweredge RPMS]#
|
[root@poweredge RPMS]# ls -la inetd*
-rw-rw-r-- 14 root root 25790 Mar 9 2000 inetd-0.16-4.i386.rpm
[root@poweredge RPMS]#
|
- ファイルはあった.
- インストールされているか確認する.
[root@poweredge RPMS]# rpm -qa | grep inet
[root@poweredge RPMS]#
|
[root@poweredge RPMS]# rpm -ihv inetd-0.16-4.i386.rpm
inetd ##################################################
[root@poweredge RPMS]#
|
[root@poweredge RPMS]# rpm -ihv telnet-server-0.16-6.i386.rpm
telnet-server ##################################################
[root@poweredge RPMS]#
|
- はいった.
- RedHat7.2の時と同じように,inetdを再起動起動してみる.
- 再起動っちゅーても,今はじめて入れたので単なる起動.
[root@poweredge RPMS]# /etc/rc.d/init.d/xinetd restart
bash: /etc/rc.d/init.d/xinetd: No such file or directory
[root@poweredge RPMS]#
|
- そんなファイルはありませんといわれる.
- 確認してみる.
[root@poweredge RPMS]# cd /etc/rc.d/init.d/
[root@poweredge init.d]# ls -la inet*
-rwxr-xr-x 1 root root 1463 Feb 1 2000 inet
[root@poweredge init.d]#
|
- inetdが無い.
- telnet-serverのRPMでどういうファイルがインストールされるか確認してみる.
[root@poweredge init.d]# rpm -ql inetd-0.16-4
/etc/inetd.conf
/etc/rc.d/init.d/inet
/usr/man/man5/inetd.conf.5.gz
/usr/man/man8/inetd.8.gz
/usr/sbin/inetd
[root@poweredge init.d]#
|
- inetというファイルになるんだとわかる.
- RedHat7.2とは違うのね.
- 起動してみる.
[root@poweredge init.d]# /etc/rc.d/init.d/inet restart
Stopping INET services: [FAILED]
Starting INET services: [ OK ]
[root@poweredge init.d]#
|
- 現在起動していないので,stopが失敗し,startが成功した.
- TELNETしてみる.
[root@poweredge init.d]# telnet 10.0.0.151
Trying 10.0.0.151...
Connected to 10.0.0.151.
Escape character is '^]'.
Red Hat Linux release 6.2 (Zoot)
Kernel 2.2.14-5.0smp on a 2-processor i686
login:
|