ORACLE LINUX 6 安裝telnet包問題處理

bluelight發表於2011-08-04

ORACLE LINUX 6 安裝telnet包問題處理

2011-04-14 23:54:22| 分類: ORACLE技術 | 標籤:oracle linux telnet server |字號

今天在光碟安裝ORACLE LINUX 6時忘記選擇安裝telnet包,於是要在進入系統後手動安裝rpm包。安裝步驟如下:
1、將CDROM掛載
mount /dev/cdrom /mnt
2、進入rpm包目錄
cd /mnt/Packages
3、找到telnet服務包find |grep telnet
./telnet-0.17-46.el6.x86_64.rpm
./telnet-server-0.17-46.el6.x86_64.rpm
4、安裝telnet-server-0.17-46.el6.x86_64.rpm
rpm -ivh telnet-server-0.17-46.el6.x86_64.rpm
提示:warning: telnet-server-0.17-46.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
error: Failed dependencies
xinetd is needed by telnet-server-1:0.17-46.el6.x86_64
5、解決 NOKEY error: Failed dependencies
從 RPM 版本 4.1 開始,在安裝或升級軟體包時會檢查軟體包的簽名。如果簽名校驗失敗,你就會看到如下所示的錯誤訊息:
error: V3 DSA signature: BAD, key ID 0352860f
如果它是新的、只針對檔案頭的簽名,你會看到如下所示的錯誤訊息:
error: Header V3 DSA signature: BAD, key ID 0352860f
如果你沒有安裝合適的鑰匙來校驗簽名,訊息中就會包含 NOKEY ,如:
warning: V3 DSA signature: NOKEY, key ID 0352860f
在CentOS下有的時候用yum安裝軟體的時候最後會提示:
引用
warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, key ID*****
這是由於yum安裝了舊版本的GPG keys造成的,解決辦法就是
引用
rpm --import /etc/pki/rpm-gpg/RPM*
6、解決xinetd is needed by telnet-server-1:0.17-46.el6.x86_64
6.1、telnet server不作為獨立的伺服器程式執行,而是受xinetd程式的控制,首先需要安裝xinetd服務:
find |grep xinetd
./xinetd-2.3.14-29.el6.x86_64.rpm
rpm -ivh telnet-server-0.17-46.el6.x86_64.rpm
6.2、安裝xinetd後,telnet啟動配置檔案為/etc/xinetd.d/telnet,預設xinetd程式並不啟動該服務,可在chkconfig --list看出telnet是關閉的,/etc/xinetd.d/ telnet中disable=yes可透過下面的方式啟動telnet:
1) chkconfig telnet on  //該命令修改了/etc/xinetd.d/telnet的配置,設定disable=no
 2) service xinetd restart 再次chkconfig --list看到telnet已經啟動。
7、再次安裝telnet-server包,成功。
rpm -ivh telnet-server-0.17-46.el6.x86_64.rpm
8、伺服器telnet本機IP能夠成功登入,但遠端伺服器用telnet不能登入,
提示:telnet: Unable to connect to remote host: No route to host
解決辦法:在目標機器上用root執行:iptables -F
(Iptables 是用來設定、維護和檢查的IP包過濾規則的。-F -flush 清空所選鏈。這等於把所有規則一個個的刪除。)
9、問題解決,遠端機器能夠telnet登入伺服器。
附:ORACLE LINUX 6下載地址:
[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/1724534/viewspace-1053432/,如需轉載,請註明出處,否則將追究法律責任。

相關文章