linux suse系统下的ssh 远程问题

Linux中suse版本

下的ssh 远程问题

这里要强调一点的是,系统不同,命令是不一样的,同一系统,有时候不同版本,命令也可能不一样。一般ssh的命令,有时候需要输入sshd。

  1. 查看sshd服务是否启动,如果启动会提示已启动状态,再查看22端口是否已经启动。
[root@localhost ~]# /etc/init.d/sshd status   #查看ssh启动状态

在这里插入图片描述

2.查看防火墙状态:SuSEfirewall2 status,如果是第一次安装,很可能是防火墙阻止了22端口,所有在发现无法连接时,最好关闭防火墙

[linux:/etc/ssh #]# SuSEfirewall2 status    #检查防火墙状态
[linux:/etc/ssh #]# SuSEfirewall2 stop     #关闭防火墙 

在这里插入图片描述

  1. SSHD本机是否能登录 ssh 192.168.20.194,这里要注意,如果输入sshd就会报错。这里测试本机登陆没有问题
[linux:/etc/ssh #]#ssh 192.168.20.194      #测试本机是否能正常登陆。

在这里插入图片描述

  1. 关闭防火墙后,能够连接了。但是发现登录的时候需要秘钥。在这里插入图片描述

  2. 原因是ssh默认不支持密码方式验证.因此只要开启密码认证,将PasswordAuthentication 选项改为yes。

[linux:/etc/ssh #]#    vi /etc/ssh/sshd_config   #编辑ssh的配置文件。
PasswordAuthentication yes     #发现该选项为no,将该项改为yes

在这里插入图片描述

谢谢,如果有用记得关注我哦!!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值