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访问了,好多可能只是碰巧做对了,很多没有理解,先写下来,以后有问题大家多多交流,谢谢。