扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:论坛整理 来源:ZDNet网络安全 2007年12月24日
关键字: linux telnet opentelnet telnet命令 telnet端口 telnet入侵 telnet
由于 Red Hat 7.x 系统本身就已经开启了 sshd 了,所以你可以直接以 ssh 来连上你的主机啰!不过,如果没有正常开启 SSH 的话,那样要如何启动呢?也是很简单的,你可以这样:
1. 以 『/usr/sbin/setup』程式进入 setup 的话面中;
2. 选择 『System Services』这个项目;
3. 然后向下移动到『 [*] sshd 』,将 [*] 勾选(按下空白键即可);
4. 然后以 tab 按键移动到『 OK 』按下 enter;
这样就设定完开机启动了!然后以底下的方式来启动 ssh 服务:
/etc/rc.d/init.d/sshd start
来启动 sshd 这个服务,要知道有没有正常的启动 ssh 呢?呵呵,只要输入底下的指令:
netstat -a | more
如果一切正常的话,你将会看到类似底下的这一行:
tcp 0 0 *:ssh *:* LISTEN
那就表示 ssh 已经成功的启动了!不过,如果万一你的 Linux 系统并没有安装 ssh 这个服务呢?呵呵!那就安装他吧!其实,ssh 这支服务的主要程式称为 openSSH 啰!然后,如果您想要重先安装 openssh 来提供 ssh 的服务,那么 Red Hat 的网站上随时更新的 Errata 您就不能不去看看!你可以按底下的连结上去 Red Hat 下载属于您系统的最新的 openssh 这个套件!
小红帽的 Errata 网页
然后按下您的 Red Hat 版本,进入后,去寻找 openssh 字眼的套件,那个就是啦!然后按下连结之后,直接找到属于您的系统版本,例如我都是直接捉 i386 的 RPM 档案,然后回来以 root 身份执行:
rpm -ivh openssh*
如果您只是要升级 openssh 的话,那就使用:
rpm -Uvh openssh*
更有甚者,直接以 up2date 来升级,(不过会比较慢一些喔!)
up2date -i openssh
升级成功之后,就可以直接的以上面的方式来启动 ssh 这个服务了!
VBird 的经验在上一次更新 openSSH 套件的时候,那是因为网路上发表了旧的 openssh 可能有些安全方面的问题,所以 VBird 就去更新了,但是没想到更新完成之后 SSH 竟然不会动!当真是吓了一大跳!后来,找了一些档案之后,才发现,原来预设的 PAM 模组的属性搞错了!你可以到 /etc/pam.d 这个目录下去看一下,会发现 sshd 的属性竟然是 600,与其他的档案属性都不同,后来执行了:chmod 644 sshd就 OK 啰!如果你也更新之后发现有这个问题,可以参考看看啰!
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。