ssh登陆慢/xhell访问主机慢

DataGrip通过ssh连接远程主机mysql,mac、windows通用 需求 1.想通过datagrip直接连接远程主机上的mysql。 困难 1.出于安全考虑,远程主机上的mysql 3306端口并没有对外开放,因此不能像本地连接数据库那么方便。 解决过程 1.在windows下通过xshell建立隧道,即可将远程主机上的mysql端口进行映射到本地指定端口,这样与需要连接数据库时,都需要进行使用xshell登陆远程主机,否则数据库是连接不上的。 通过xshell ... 阅读详情

用ssh连其他linux机器,会等待10-30秒才有提示输入密码。严重影响工作效率。登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因:

  1. DNS反向解析的问题

OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。

解决办法:

在目标服务器上修改sshd服务器端配置,并重启sshd

vi /etc/ssh/sshd_config,设置UseDNS为no即可

当然也可以通过提供DNS正确反向解析的方法解决,有如下两种思路

(1) 在server上/etc/hosts文件中把常用的ip和hostname加入,然后在/etc/nsswitch.conf看看程序是否先查询hosts文件(一般缺省是这样)。

修改server上的hosts文件,将目标机器的IP和域名加上去。或者让本机的DNS 服务器能解析目标地址。

vi /etc/hosts

192.168.12.16 ourdev

其格式是“目标机器IP 目标机器名称”这种方法促效。没有延迟就连上了。不过如果给每台都加一个域名解析,挺辛苦的。但在windows下用putty或secure-crt时可以采用这种方法。

(2)起一台dns服务器(可以是本机),加入反向解析,把这个dns服务器加入到/etc/resolv.conf中。

  1. 关闭ssh的gssapi认证

用ssh -v user@server 可以看到登录时有如下信息:

debug1: Next authentication method: gssapi-with-mic

debug1: Unspecified GSS failure. Minor code may provide more information

注:ssh -vvv user@server 可以看到更细的debug信息

解决办法:

在客户端上修改ssh客户端配置(注意不是sshd_conf)

vi /etc/ssh/ssh_config,设置GSSAPIAuthentication no 并重启sshd

可以使用ssh -o GSSAPIAuthentication=no user@server登录

GSSAPI ( Generic Security Services Application Programming Interface) 是一套类似Kerberos 5 的通用网络安全系统接口。该接口是对各种不同的客户端服务器安全机制的封装,以消除安全接口的不同,降低编程难度。但该接口在目标机器无域名解析时会有问题

使用strace查看后发现,ssh在验证完key之后,进行authentication gssapi-with-mic,此时先去连接DNS服务器,在这之后会进行其他操作。

linux下ssh和Xshell通过密钥登陆总结 首先,ssh的数据传输是对称加密的,加密算法需要一个密钥对数据进行加密解密。 对称密钥由客户端生成,使用服务器端发送来的公钥加密(由于体系原因,这个公钥的正确性必须由客户端自行确认,于是在第一次会话时要求确认是否信任服务器发来的公钥)。之后发送给服务器。由非对称加密的原理,只有服务器使用私钥才可对对称密钥进行解密。 非对称加密的原理:公钥加密只能私钥解密,私钥加密只能公钥解密。 一、linux 阅读详情

相关推荐

eNSP模拟器!通过Cloud云使本机与模拟器互通,成功通过ssh登陆设备!

[Huawei]int g 0/0/0 [Huawei-GigabitEthernet0/0/0]ip ad 192.168.56.2 24[Huawei]user-interface vty 0 4 [Huawei-ui-vty0-4]authentication-mode aaa [Huawei-ui-vty0-4]protocol inbound ssh [Huawei-ui-vty0-4]qu [Huawei]aaa [Huawei-aaa]local-user tjl password ciphe

weixin_46523520的博客 2065

解决ssh登录很慢的问题(汇总整理网上资料)

用ssh连其他linux机器,会等待10-30秒才有提示输入密码。严重影响工作效率。登录很慢,登录上去后速度正常,这种情况主要有两种可能的原因: 1. DNS反向解析的问题 OpenSSH在用户登录的时候会验证IP,它根据用户的IP使用反向DNS找到主机名,再使用DNS找到IP地址,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,...

weixin_34185364的博客 2417

XR Interaction Toolkit实战:为HTC Vive Cosmos打造抓取、投掷与UI交互(Unity 2023教程)

本文详细介绍了如何使用Unity 2023和XR Interaction Toolkit为HTC Vive Cosmos开发抓取、投掷与UI交互系统。通过实战案例'VR投掷训练室',从基础配置到高级功能实现,涵盖物理抓取、精准投掷机制和VR UI交互设计,帮助开发者提升VR交互开发技能。

weixin_30562507的博客 257

ssh报错 Failed Permission Denied (publickey,gssapi-keyex,gssapi-with-mic) 解决方法

文件没有足够的权限。该文件包含允许通过 SSH 连接到服务器的客户端的公钥列表。因此,系统无法读取文件会导致权限被拒绝错误。首先打开服务器上的终端,然后继续执行以下解决方案之一。,不建议使用基于密码的登录作为 SSH 身份验证方法。通过完成指南中的步骤,您应该修复错误并成功通过 SSH 连接到您的服务器。如果要使用密码访问 SSH 服务器,解决权限被拒绝错误的解决方案是在文件中启用密码登录。该目录还应具有文件所有者的读取、写入和执行权限。下面的输出显示成功的登录尝试。包含 SSH 服务器配置的文件。

whatday的专栏 4万+

Cisco Packet Tracer 7.3免登录技巧:3种方法快速跳过注册界面(附详细截图)

本文针对Cisco Packet Tracer 7.3启动时遇到的登录界面问题,提供了三种合法高效的解决方案。详细介绍了如何利用官方访客模式快速启动、注册思科账号实现一劳永逸登录,以及通过调整本地安装配置优化启动流程,帮助网络学习者与备考者绕过繁琐步骤,快速进入实验环境。

weixin_29305337的博客 744

小米路由器R1D进阶玩法:MIXBOX工具箱安装与插件管理指南

本文详细介绍了为小米路由器R1D安装MIXBOX工具箱的完整指南。通过开启SSH、执行一键安装脚本,用户可以轻松解锁路由器的进阶功能,如安装离线下载、内网穿透等插件,从而将旧设备转变为强大的家庭网络服务中心。

weixin_29292431的博客 1118

centos用ssh登录连接缓慢处理

一、用ssh登录服务器,发现登录缓慢,登录一次可能需要30秒左右,于是用ssh -vvv ip地址 查看详细登录信息 具体看那个阶段慢 二、有这几个原因 1、连接慢的主要原因是DNS解析导致 1)、在ssh服务端上更改/etc/ssh/sshd_config文件中的配置为如下内容: UseDNS no #GSSAPI options GSSAPIAuthentication no 2)、然后,执行/etc/init.d/sshd restart重启sshd进程使上述配置生效,在连接一般就不慢 2、syste

自己人5的博客 4464

手把手教你学Simulink——无刷直流电机(BLDC)霍尔传感器(Hall Sensor)信号处理电路仿真

在中,转子位置靠​ 给出,换相逻辑(Commutation Table)据此决定。实际霍尔输出是,且常有:比较迟滞(内置或外加分压)RC 低通(防 EMI 尖刺)与 MCU 间想让你霍尔三相 UVW 理想方波(120° each, 换相每 60°elec)经观察:原始 HU/HV/HW、滤波后波形、整形后 TTL 电平验证换相表(001→100→010…)与转子转向匹配是破局关键。

amy_mhd的博客 39

Centos7 SSH登陆慢的解决办法

使用ssh登陆 centos,特别的慢,等至少几十秒才登陆进去。2)、执行*/etc/init.d/sshd restart。centos7 登录慢,可能是在反向验证DNS,禁用即可。ip地址 查看详细登录信息 具体看那个阶段慢。重启sshd进程使上述配置生效,或者。

IUNIQUE技术册 2708

Allegro172版本DFM功能介绍

Allegro172版本提供了实时DFM检查的功能,让违反要求的地方实时以DRC的形式报出来,让加工不可加工因素在设计的时候同步避免。打开Constraint,选择Manufacturing, 所有DFM相关DRC都在这。把所有下面DRC开关(DFM,DFA,DFT)都选择on,选择OK。这个规则和物理和间距规则等等都没有关系,单独的一个加工规则。这些DRC大部分是正常的,正常的可以去修改规则来消除。等待DRC刷新,板子上会出现很多DRC,类似下图。下面介绍如何调用和产生DFM规则。一直往下点击next。

weixin_54787054的博客 1341

MATLAB算法实战应用案例精讲-【数模应用】校准曲线(附MATLAB、python和R语言代码实现)

模型校准曲线(Calibration Curve),也称为可靠性曲线(Reliability Curve)或概率校准曲线(Probability Calibration Curve),是一种评估分类模型输出概率准确性的图形工具。它可以帮助我们理解模型的预测概率是否与实际标签的分布一致。校准曲线通常包括以下步骤:计算模型预测概率:对于测试集中的每个样本,模型会输出一个概率值,表示样本属于正类的概率。将数据分桶:将这些概率值分成若干个等宽的桶(例如10个桶),每个桶中的样本具有相似的预测概率。

qq_36130719的博客 559

问题解决-连接ssh很慢

以上是一些常见的导致 SSH 连接慢的原因及其解决方法。可以根据具体情况逐一排查并进行优化。以下是一个综合的优化步骤:编辑 SSH 服务器配置文件UseDNS no编辑客户端配置文件Host *UseDNS notop通过这些步骤,可以有效解决大多数 SSH 连接慢的问题。

u011197085的博客 7155

Android Framework 开发工程师职位深度解析与面试指南

摘要:博泰车联网科技(上海)股份有限公司招聘Android Framework开发工程师,负责车载系统的底层开发与优化。岗位要求5年以上经验,深入掌握Android Framework机制(WindowManager、PowerManager等模块),熟悉高通平台中间件架构及NDK/JNI开发,具备性能优化(启动时间、ANR处理)、OTA升级等能力。需熟练使用Android Studio、Git等工具,有车载开发经验者优先。工作内容包括Framework定制开发、问题排查及技术文档编写。

郑伟强dev的专栏 552

以ssh访问ubuntu主机的配置

Ubantu默认不开启ssh链接,所以此时使用xshell或putty无法连接到主机。 1.首先使用root用户安装ssh root@ubuntu:/home/xiaozisy# apt-get install openssh-server 注:使用root用户安装,否则可能出现如下提示: xiaozisy@ubuntu:~$ apt-get install openssh-server E: Could not open lock file /var/lib/dpkg/lock-frontend - op

weixin_43781349的博客 1809

【代码版本管理】SVN(Subversion)

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对SVN(Subversion)代码版本管理做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容。

qq_35635374的博客 668

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Centos6 密钥登陆,解决所选的用户密钥未在远程主机上注册

解决所选的用户密钥未在远程主机上注册

友人A的博客 4400

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

【Linux---06】远程登陆 「ssh登陆(含:免密登陆) | Xshell登陆 | 上传下载文件」

远程登入后也可以使用命令进行文件上传与下载(如果想知道具体的命令可以上网搜),但是这样不方便。故这里介绍使用Xftp软件进行文件下载与上传。下载安装完后,可以通过类似于Xshell输入密码的方式远程连接主机。填写姓名和邮箱(必须真实邮箱,下载地址会发到所填邮箱中)。之后下载链接会通过邮箱发送给你。注意:Xshell软件实现远程登陆显示的是对方的命令解释器窗口。下载并安装Xshell软件后:(下载连接见后面)打开命令解释器窗口 (windows下是开打。(下载Xftp的方式见后面)

渐渐的忘记,赶不上明天(读研ing,2024年毕业) 3027

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

Linux 主机间ssh相互免密

测试ecs-4208主机免密ssh到ecs-4207主机,此方法需要指定私钥文件,如不指定则默认使用源主机当前用户家目录下如rsa私钥文件名 ~/.ssh/id_rsa (以ecs-4207主机为例)本次实验在第一个实验基础上进行,删除ecs-4208主机拷贝到ecs-4207主机的公钥,ecs-4208主机无法免密ssh到ecs-4207主机(以ecs-4207主机为例)将私钥拷贝到源主机ecs-4208(即需要免密登录到目标ecs-4207主机)到ecs-4208主机下查看,可以看到文件考成功。

weixin_45533230的博客 2210

借助ssh隧道和中间主机,使本地主机可以直连远程主机

本地主机: localhost 中间主机: kickstart服务器 10.164.229.162 远程主机: fuel 服务器 192.168.0.11 背景:正常情况下,本地不能直接连接远程fuel主机,只能从本地先连kickstart,再从kickstart上 连fuel,但借助ssh端口转发技术(也叫ssh隧道)可以这么实现本地直连远程fuel主机 1. 打开m...

weixin_30566149的博客 160

centos中多台主机免密登录_xshell 远程登陆CentOS7 免密登陆的思路详解

首先说一下大体的思路:1. 以密码登陆CentOS系统2. 配置ssh3. xshell 生成秘钥4. 进行免密登陆软件、设备:xshell(下载地址(免费版),也可以自行百度下载)CentOS7.5 (百度云服务器)接下来言归正传:1. 密码远程连接CentOS打开xshell -- 文件 -- 新建,会弹出如下图的界面说明一下里面需要修改的地方名称:为了区分服务器,名字随便起协议:默认ssh就...

weixin_39980575的博客 418

web页面和ssh登陆到防火墙

实验拓扑: 实验步骤: 一:配置web登陆防火墙 1:配置接口IP地址并将接口添加到trust区域,并允许https通过。

qq_62777683的博客 3066

ssh远程登陆配置、公私钥密码ssh体系构建

一、远程登陆服务openssh openssh服务器提供ssh远程加密登陆,常用于公网,加密数据传输过程中安全,默认装机最小化时候也是装好的,sshd服务配置文件是/etc/ssh/sshd_conf,ssh协议的端口号默认是22,以防别人发起端口***,现网中正常都是换1024以上的端口号,1024以内一般都有使用需求 talent:远程登陆 默认端口号23,明文传输常用于局域网 配置文件/etc/ssh/sshd_config功能详解 二、用户登陆控制 port 22 // 端口22 listenad

qq_38472635的博客 492

windows10与ubuntu18.04之间建立SSH远程访问

目录介绍SSH远程访问如何安装SSH测试本地SSHNAT/内网穿透什么是NAT/内网穿透如何实现NAT关于DDNS如何实现DDNS报错信息总结 介绍 不知道小伙伴们有没有这种想法,公司的电脑gpu不行,想连接一下家里的RTX20系电脑,用家里的GPU卡跑程序。如果能用SSH的方法直接访问到家里的ubuntu18.04,那岂不是可以把家里电脑当作一个服务器来用了? 我这几天在网上搜集了很多资料,也经...

weixin_43526279的博客 2792

【Linux】SSH安全免密登陆

ssh key 使用非对称加密方式生成公钥和私钥,公钥是传播给别人的,私钥存放在本地。 私钥存放在 ~/.ssh 公钥对外公开,放在服务器的 ~/.ssh/authorized_keys 生成ssh key Windows 在Xshell里面,工具选项里 点击生成,就会出现下图的生成密钥的界面。 界面中看到可以选择加密方式,然后下一步,下一步就到了给密钥起名字、加密密钥的界面了,这里的加密密钥可以不写,就是不加密。可以直接下一步。 下一步就是保存公钥文件,点击保存文件到本地。 返回到用户密钥管理界

qq_42443562的博客 471

远程控制服务(SSH)之Windows远程登陆Linux主机

本篇blog同样介绍两种方式进行。 首先进行准备工作: 1、所用到的工具如下: (1) 装有Linux系统的VMware虚拟机*1 (2) 终端连接工具Xshell 6 2、将Windows系统和Linux系统设置在同一网段下 我所设置的IP如下: 系统 IP Windows 192.168.0.104 Linux(CentOS 7) 192.168.0.100 ------------------------------------------------...

gman344的博客 967

SSH 通过秘钥验证方式访问管理服务器 原理和配置方法

工作需要,很多人使用需要访问服务器,通过密码管理太头疼(总是有人没权限最后变成了我的事),所以想搞个证书方式管理,省心又省力,于是网上找了很多资料,发现都不够详细,于是有了如下内容,进入正题。 SSH的人证方式: 第一种:口令(账户密安全验证,对称加密) 过程:a,服务器接到用户请求,发送服务器公钥给用户。     b,用户用服务器公钥加密登陆密码,发送给服务器。     c

Rick Sanchez's Earth C-137 2646
上一篇: pip install mysqlclient报错fails with EnvironmentError: mysql_config not found
下一篇: windows-server-2012R2离线中文语言包安装
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值