安装完成的openSUSE 11l默认没有开通sshd服务,在YaST里看不见这个单独的服务。查了一下网上关于它的文章,得到如下的指导方案:
1:确保安装了ssh服务
我在安装好的机器上试过输入ssh命令,是可以执行的,基本能证明已经安装了,通过如下查rpm包的方式也可以证明:
rpm -qa | grep ssh
我的电脑反馈如下:
openssh-askpass-5.0p1-21.1
openssh-5.0p1-21.1
说明已经安装好了。
如果还没安装,则先安装ssh服务器包;到网上下载一个安装上,再通过上面的方式确认。
2. 如果已经安装,确认一下是否开启了服务
chkconfig –list | grep sshd
输出:sshd 0:off 1:off 2:off 3:on 4:off 5:on 6:off
3. 如果不知道是不是已经启动了,反正可以再启动一次,依次运行下面两个命令:
chkconfig sshd on
service sshd start
第一个命令没有回显输出,第二个输出:Starting SSH daemon
说明已经启动了,这个时候就可以通过Putty来连接到本机了,默认端口是22。
注:chkconfig 与 service 命令需要root用户执行。