Linux as4开启telnet,linux as4 虚拟机 上开启 telnet 和ssh 和 ftp 服务
1.telnet服務開啟
(1)輸入[root@rehat ~]# chkconfig krb5-telnet --list
krb5-telnet???? on
這是你的服務存在的狀態,如果沒有的話,可能是你的telnet名字和我的不一樣,也可能是你的那個rpm包沒有安裝。
我第一次的Linux中是沒有安裝的,然后通過酷盤在本地的iso文件下解壓縮找到那個rpm文件,我的這個是在第二個iso文件中找到的,只是把它解壓縮了,
接著通過酷盤放到了網上,然后通過Linux的firefox下載到linux的機子上。在Linux 上執行 rpm-ivh? /home/lyy/telnet-0.17-31.EL4.3.i386.rpm ? (那個rpm的目錄)
執行完成后,我在 /etc/xinetd.d/ 找到如下圖所示的文件,你的可能是telnet文件,
對該文件 用 vi 進行編輯?vi /etc/xinetd.d/krb5-telnet?? (就是將disable屬性改為no)
(然后我是借鑒 http://www.cnblogs.com/chenlulouis/archive/2009/08/13/1545305.html 上說的,)內容如下:
重啟服務: service xinetd restart
注意 如果裝系統的時候帶上了防火墻需要# iptables -F?? #關閉防火墻??? (我關了,可是木有用呀,不知道什么情況,即使到最后我做到了chkconfig --list iptables輸出的全部是關閉也沒有用,端口我最后沒有辦法是手動設置打開的)
才能遠端telnet到服務器
修改 /etc下securetty文件可以以root身份登陸
在tty11下加入
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
這就是我安裝telnet的過程,如果有問題大家可以探討哈。后面就是操作telnet啦
chkconfig telnet on或者 chkconfig telnet off?? chkconfig telnet --list
2.ftp服務開啟 (這個是昨天弄好的,有點記不得了,)
同上面的一樣,在第一個ISO安裝文件中C:\linux\as 4\RHEL4-U2-i386-AS-disc1\RedHat\RPMS\vsftpd-2.0.1-5.EL4.3.i386.rpm 找到這個文件,放到Linux目錄下, 運行rpm -ivh 目錄路徑?? 安裝。
運行? service vsftpd start好像就可以了,建議大家網上再看看,下次有問題我在測試下.
3.ssh服務開啟
這個是參照 http://blog.csdn.net/huxinghua/article/details/1649142他上面說的,這個我按照它的配置的唯一的一個不同是ssh-keygen命令一直告訴我-t需要指定,后面我在網上搜了下, ssh-keygen -t rsa 然后就可以了,網址如下,(其實這一步對我那邊的ssh客戶端連接好像沒有影響,我感覺沒有用到,下次在深入理解,這次還是搭建好了再說)
http://linux.die.net/man/1/ssh-keygen
-t type
Specifies the type of key to create. The possible values are ''rsa1'' for protocol version 1 and ''rsa'' or ''dsa'' for protocol version 2.
好了,現在下個ssh的客戶端吧,http://www.onlinedown.net/soft/20089.htm(SSH Secure Shell Client 3.2.9 )
安裝成功后,ssh界面如下圖所示:
后面最頭疼的問題,就是一直報一個無法連接的錯誤,類似于網上的這個圖片上面的這個圖是我最后成功時候的截圖,
那個錯誤是因為端口的問題,即使我把防火墻關了好像也不管用,只好在網上找到這樣的方法了,將端口從防火墻中設置可以訪問。http://dagu.iteye.com/blog/940502 這是我解決的方法網站。
[root@oracle]# cd /etc/sysconfig/
[root@oracle]# vi iptables
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 1521 -j ACCEPT
-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 23 -j ACCEPT
保存退出 iptables
[root]# /etc/init.d/iptables save
[root]#/sbin/service iptables save
[root]# /etc/rc.d/init.d/iptables start
大致這樣,然后我就可以用ssh訪問了,好多可能只是碰巧做對了,很多沒有理解,先寫下來,以后有問題大家多多交流,謝謝。
總結
以上是生活随笔為你收集整理的Linux as4开启telnet,linux as4 虚拟机 上开启 telnet 和ssh 和 ftp 服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 信号没有被处理方法,[计算机
- 下一篇: 跳梁小丑指的是什么生肖