ssh连接失败排错

ssh是linux一种远程连接的协议
ssh命令的rpm包有两个:
1 openssh 用来提供ssh服务
2 openssl 来用对ssh连接进行加密

ssh命令的配置文件在:
/etc/ssh/sshd_conf
里面定义了ssh命令一些基本信息,常用的连接属性如下:
#Port 22 (默认端口为22,可以在这里进行修改)
#PermitRootLogin yes (是否允许root用户直接登录,yes代表root用户可以直接进行登录,需要注意的是,在ubuntu18.04里面,这里的选项默认为prohibit-passwd,即root用户不可以直接进行登录)
#UseDNS no (这选项默认是yes,这样会导致远程连接的时候进入系统界面十分的缓慢)

ssh服务管理(status是状态、stop是停止、start是开启、restart是重启)
systemctl status sshd centos7以及以上
service sshd status centos6以及以下
或者执行init.d目录内的sshd文件: /etc/init.d/sshd start

ssh服务安装:
centos里:yum install openssh (yum想要保存,在后面加 --downloadonly)
ubuntu里:apt-get install openssh (注意也可以直接使用apt,但是追加get的话能保存下下来的deb包)

ssh服务连接排错:
思路大体分为两块,即客户端与服务端排错
1 服务端排错
a 查看ssh服务是否开启(systemctl status sshd)
b 查看ssh服务端的网卡服务是否开启(systemctl status network)
c 查看是否是服务端防火墙拦截,或者有相应的selinux策略(这里注 意ubuntu18.04已经废弃selinux了)
d 查看服务端的端口是否正常(netstat -anp |grep 22)
2 客户端排错
a 检查远程登录录入的信息是否有误
b 检测网络是否正常(如使用ping命令,ping 192.168.1.1.或者使用telnet命令,telnet 192,.168.1.1 22 .)
c 检查使用远程连接的工具是否存在问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值