精华内容
下载资源
问答
  • 服务器Linux SSH无法远程登录问题排查指引对于云服务器Linux,SSH 客户端是主要的运维途径。而管理终端可以用于临时运维,或者在客户端登录出现异常时,用于问题排查分析。本文就 SSH 无法登录的可能原因及排查...

    云服务器Linux SSH无法远程登录问题排查指引

    对于云服务器Linux,SSH 客户端是主要的运维途径。而管理终端可以用于临时运维,或者在客户端登录出现异常时,用于问题排查分析。本文就 SSH 无法登录的可能原因及排查方法进行说明。

    717cd42a87a70d987f6fc808342a0b7d.png

    无法登录常见现象及处理办法

    针对前述不同因素,常见的问题现象及处理办法说明如下:

    客户端问题

    中间网络问题

    PAM 安全框架相关问题

    Linux 系统环境配置问题

    SSH 服务及参数配置问题

    SSH 服务关联目录或文件配置问题

    SSH 服务密钥配置问题

    客户端问题

    客户端无法正常登录时,建议先使用不同的 SSH 客户端基于相同账户信息进行登录测试。如果能正常登录,则判断是客户端配置问题,需要对客户端配置或软件运行情况做排查分析。

    Linux 服务器的登录过程说明,可以参阅产品文档:登录实例。

    中间网络问题

    客户端无法正常通过 SSH 连接服务器时,先通过如下方式进行 telnet 端口测试,判断是否是中间网络异常所致:

    telnet 比如:telnet 192.168.0.1 22

    正常情况下,如下图所示,会返回服务端 SSH 软件版本号:

    729ab1a6d7e41cb9b299107b09e8f7f8.png

    如果端口测试失败,则可以参阅如下文档针对客户端到服务器之间的网络做进一步排查分析:

    ping 丢包或不通时链路测试说明

    能 ping 通但端口不通时端口可用性探测说明

    网络异常时抓包操作说明

    PAM 安全框架相关问题

    Linux 系统的 PAM 安全框架,可以加载相关安全模块,对服务器的账户策略、登录策略等进行访问控制。如果相关配置存在异常,或触发了相关策略,就可能会导致 SSH 登录失败。与PAM 安全框架相关的常见案例如下:

    SSH 登录时出现如下错误:pam_listfile(sshd:auth): Refused user root for service sshd

    SSH 登录时出现如下错误:requirement "uid >= 1000" not met by user "root"

    SSH 登录时出现如下错误:Maximum amount of failed attempts was reached

    SSH 登录时出现如下错误:login: Module is unknown

    Linux 系统环境配置问题

    Linux 内的系统环境(比如中毒、账户配置、环境变量配置等)如果出现异常,也可能会导致 SSH 登录失败。与 Linux 系统环境相关的常见案例如下:

    SSH 登录时出现如下错误:ssh_exchange_identification: read: Connection reset by peer

    中毒导致 SSH 服务运行异常,出现如下错误:fatal: mm_request_send: write: Broken pipe

    SSH 服务启动时出现如下错误:main process exited, code=exited

    SSH 连接时出现如下错误:pam_limits(sshd:session):could not sent limit for ‘nofile’

    SSH 连接时出现如下错误:pam_unix(sshdsession) session closed for user

    SSH 连接时出现如下错误:error Could not get shadow infromation for root

    SSH 服务及参数配置问题

    SSH 服务的默认配置文件为 /etc/ssh/sshd_config。配置文件中的相关参数配置异常,或启用了相关特性或策略,也可能会导致SSH 登录失败。与 SSH 服务及参数配置相关的常见案例如下:

    SSH 登录时出现如下错误:Disconnected:No supported authentication methods available

    SSH 登录时出现如下错误:User root not allowed because not listed in

    SSH 登录时出现如下错误:Permission denied, please try again

    SSH 登录时出现如下错误:Too many authentication failures for root

    SSH 服务启动时出现如下错误:error while loading shared libraries

    SSH 服务启动时出现如下错误:fatal: Cannot bind any address

    SSH 服务时出现如下错误:Bad configuration options

    云服务器 Linux SSH 启用 UseDNS 导致连接速度变慢

    SSH 服务关联目录或文件配置问题

    SSH 服务基于安全性考虑,在运行时,会对相关目录或文件的权限配置、属组等进行检查。过高或过低的权限配置,都可能会引发服务运行异常,进而导致客户端登录失败。与 SSH 服务关联目录或文件配置相关的常见案例如下:

    SSH 登录时出现如下错误:No supported key exchange algorithms

    SSH 服务启动时出现如下错误:must be owned by root and not group or word-writable

    SSH 服务密钥配置问题

    SSH 服务采用非对称加密技术,对所传输的数据进行加密。客户端及服务端会交换和校验相关密钥信息的有效性。与 SSH 服务密钥配置相关的常见案例如下:

    SSH 登录时出现如下错误:Host key verification failed

    云服务器 Linux SSH 连接交互过程简介

    云服务器 Linux SSH 基于密钥交换的自动登录原理简介及配置说明

    SSH 无法登录问题排查思路

    如果根据前述问题场景进行排查和处理后,还是无法正常登录。则建议按照如下步骤进行逐一排查分析:

    多客户端对比测试:

    使用不同的 SSH 客户端及 管理终端 做对比访问测试,以判断是否是个别客户端自身配置或软件运行问题所致。如果管理终端登录正常,也可以通过管理终端进入系统做进一步排查分析。

    网络测试:

    参阅前文中间网络问题小节相关说明,测试网络连通性。

    服务端日志获取:

    通过 管理终端 进入服务器。然后在客户端重新访问测试时,通过如下指令同步获取服务端相关日志信息:tailf /var/log/secure

    客户端日志获取:

    如果客户端是 Linux 环境,则可以通过如下指令,获取详细的 SSH 登录交互日志:

    ssh -vvv 比如:[root@centos~]# ssh -vvv 192.168.0.1OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013debug1: Reading configuration data /etc/ssh/ssh_configdebug1: Applying options for debug2: ssh_connect: needpriv 0debug1: Connecting to 192.168.0.1 [192.168.0.1] port 22.debug1: connect to address 192.168.0.1 port 22: Connection timed outssh: connect to host 192.168.0.1 port 22: Connection timed out

    SSH 服务运行状态检查:

    通过 管理终端登录服务器,然后通过如下方式检查 SSH 服务运行状态:

    检查服务运行状态:

    通过如下指令检查服务运行状态。正常情况下会返回运行状态及相应进程 PID:

    [root@centos ~]# service sshd statusopenssh-daemon (pid 31350) is running…

    [root@centos ~]# service sshd restartStopping sshd: [ OK ]

    Starting sshd:[ OK ]

    检查服务监听状态:

    通过如下指令检查服务监听状态。正常情况下会返回相应端口监听信息:

    netstat -ano | grep 0.0.0.0:22tcp 0 0 0.0.0.0:22 0.0.0.0: LISTEN off (0.00/0/0)

    127.0.0.1 登录测试:

    通过 管理终端 登录服务器,然后 ssh 127.0.0.1。如果能正常登录,则推断是系统防火墙配置异常,导致客户端登录失败。

    展开全文
  • 注意: SSH 客户端是云服务器 ECS Linux主要的运维途径。管理终端可以用于临时运维,或者在客户端登录出现异常时,用于问题排查分析。 常见的问题现象: 客户端问题 中间网络问题 PAM 安全框架相关问题 Linux 系统...

    注意:本文相关配置及说明在 CentOS 6.5 64 bit 操作系统中进行测试,其它类型及版本操作系统配置可能有所差异,具体情况请参阅相应操作系统官方文档。

    注意: SSH 客户端是云服务器 ECS Linux主要的运维途径。管理终端可以用于临时运维,或者在客户端登录出现异常时,用于问题排查分析。

    常见的问题现象:
    客户端问题
    中间网络问题
    PAM 安全框架相关问题
    Linux 系统环境配置问题
    SSH 服务及参数配置问题
    SSH 服务关联目录或文件配置问题
    SSH 服务密钥配置问题
    排查 SSH 无法登录问题步骤
    常见的问题现象
    下图为 SSH 登录关联因素示意图:

    factors

    客户端问题
    客户端无法正常登录时,先使用不同的 SSH 客户端基于相同账户信息进行登录测试。如果能正常登录,则判断是客户端配置问题,需要对客户端配置或软件运行情况做排查分析。云服务器 ECS Linux 的登录过程说明,参阅登录实例。

    中间网络问题
    客户端无法正常通过 SSH 连接云服务器时,通过 telnet <服务器 IP> <SSH 服务端口>,比如:telnet 192.168.0.1 22 进行 telnet 端口测试,判断是否是中间网络异常所致。正常情况下,会返回如下图所示的服务端 SSH 软件版本号:

    results

    如果端口测试失败,参阅下列文档对客户端到服务器之间的网络做进一步排查分析:

    ping 丢包或不通时链路测试说明
    能 ping 通但端口不通时端口可用性探测说明
    网络异常时抓包操作说明
    PAM 安全框架相关问题
    Linux 系统的 PAM 安全框架,可以加载相关安全模块,对云服务器的账户策略、登录策略等进行访问控制。如果相关配置存在异常,或触发了相关策略,就可能会导致 SSH 登录失败。常见案例如下:

    SSH 登录时出现如下错误:pam_listfile(sshd:auth): Refused user root for service sshd
    SSH 登录时出现如下错误:requirement “uid >= 1000” not met by user “root”
    SSH 登录时出现如下错误:Maximum amount of failed attempts was reached
    SSH 登录时出现如下错误:login: Module is unknown
    Linux 系统环境配置问题
    Linux 内的系统环境(比如中毒、账户配置、环境变量配置等)如果出现异常,也可能会导致 SSH登录失败。见案例如下:

    SSH 登录时出现如下错误:ssh_exchange_identification: read: Connection reset by peer
    中毒导致 SSH 服务运行异常,出现如下错误:fatal: mm_request_send: write: Broken pipe
    SSH 启动时出现如下错误:main process exited, code=exited
    SSH 连接时出现如下错误:pam_limits(sshd:session):could not sent limit for ‘nofile’
    SSH 连接时出现如下错误:pam_unix(sshdsession) session closed for user
    SSH 连接时出现如下错误:error Could not get shadow infromation for root
    SSH 服务及参数配置问题
    SSH 服务的默认配置文件为 /etc/ssh/sshd_config。配置文件中的相关参数配置异常,或启用了相关特性或策略,也可能会导致 SSH 登录失败。常见案例如下:

    SSH 登录时出现如下错误:Disconnected:No supported authentication methods available
    SSH 登录时出现如下错误:User root not allowed because not listed in
    SSH 登录时出现如下错误:Permission denied, please try again
    SSH 登录时出现如下错误:Too many authentication failures for root
    SSH 启动时出现如下错误:error while loading shared libraries
    SSH 启动时出现如下错误:fatal: Cannot bind any address
    SSH 启动时出现如下错误:Bad configuration options
    云服务器 ECS Linux SSH 启用 UseDNS 导致连接速度变慢
    SSH 服务关联目录或文件配置问题
    SSH 服务基于安全性考虑,在运行时,会对相关目录或文件的权限配置、属组等进行检查。过高或过低的权限配置,都可能会引发服务运行异常,进而导致客户端登录失败。常见案例如下:

    SSH 登录时出现如下错误:No supported key exchange algorithms
    SSH 启动时出现如下错误:must be owned by root and not group or word-writable
    SSH 服务密钥配置问题
    SSH 服务采用非对称加密技术,对所传输的数据进行加密。客户端及服务端会交换和校验相关密钥信息的有效性。常见案例如下:

    SSH 登录时出现如下错误:Host key verification failed
    云服务器 ECS Linux SSH 连接交互过程简介
    云服务器 ECS Linux SSH 基于密钥交换的自动登录原理简介及配置说明
    排查 SSH 无法登录问题步骤
    如果根据前述问题场景进行排查和处理后,还是无法正常登录。则建议按照如下步骤进行逐一排查分析:

    使用不同的 SSH 客户端及 管理终端 做对比访问测试,判断是否个别客户端自身配置或软件运行问题所致。

    参阅中间网络问题相关说明测试网络连通性。

    参阅管理终端登录云服务器,在客户端重新访问测试时执行命令 tailf /var/log/secure。
    执行命令 ssh -vvv <服务器 IP>,比如,ssh -vvv 192.168.0.1 获取 Linux 环境详细的 SSH 登录交互日志:
    通过管理终端 登录云服务器,检查 SSH 服务运行状态:

    执行下列命令检查服务运行状态,正常情况下会返回运行状态及相应进程 PID:

    [root@centos ~]# service sshd status
    openssh-daemon (pid 31350) is running…
    [root@centos ~]# service sshd restart
    Stopping sshd: [ OK ]
    Starting sshd: [ OK ]
    执行下列命令检查服务监听状态,正常情况下会返回相应端口监听信息:

    netstat -ano | grep 0.0.0.0:22
    tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN off (0.00/0/0)
    通过 管理终端登录云服务器,然后 ssh 127.0.0.1。如果能正常登录,则推断是系统防火墙或外部安全组策略等配置异常,导致客户端登录失败。

    如问题还未解决,请记录前述各步骤的测试结果,及相关日志信息或截图,提交工单联系阿里云。

    收起
    相关推荐问题
    云服务器 ECS Linux SSH 无法远程登录问题排查指引与 SSH 原理概述
    云服务器 ECS-排查 SSH 无法登录问题步骤
    云服务器 ECS-SSH 无法远程登录问题处理思路

    有帮助

    没帮助
    我云服务器 ECS-SSH 无法远程登录问题处理思路
    云服务器 ECS-SSH 无法远程登录问题处理思路

    SSH 无法远程登录问题处理思路示意图

    如果 SSH 无法正常连接或登录,可以参阅上图,通过如下步骤逐一进行排查分析:

    1. 检查客户端软件配置与网络配置
      通过如下方法做对比分析,以判断是否是客户端软件、软件配置或客户端网络存在异常,导致无法正常 SSH 连接或登录服务器:

    重启家用路由器,或通过 4G 热点共享的方式,切换到不同的网络做对比测试。
    基于相同账户,使用不同的 SSH 客户端软件做对比访问测试。
    2. 检查中间网络
    通过如下方法对中间网络做判断和对比分析,以判断是否是中间网络引发的异常:

    a. ping 服务器 IP ,看是否正常。比如:ping 223.5.5.5

    • 如果正常,则说明客户端到服务端的中间链路是正常的。

    • 如果不正常,则可以参阅如下文档针对客户端到服务器之间的网络做进一步排查分析:

    • 正常情况下,如下图所示,会返回服务端 SSH 软件版本号信息:
      telnet SSH 端口测试正常示意图

    • 如果不正常,则说明可能是 SSH 服务异常或被云盾、安全组等拦截所致,则参阅后续步骤继续排查分析。

    1. 安全配置检查
      通过如下方法,对 SSH 连接相关安全因素进行排查分析:

    a. 通过 淘宝 IP 地址库 等网站获取本地网络出口公网 IP 后,到云盾控制台查询相关访问是否被云盾拦截。b. 检查服务器归属安全组规则,确认对客户端做了访问放行。c. 检查服务器内部 iptables 等安全配置,确认对客户端做了访问放行。

    1. SSH 服务与监听状态检查
      通过如下方法,检查 SSH 服务自身运行状态:

    a. 可以通过 管理终端 进入服务器。

    b. 通过如下指令检查 SSH 服务运行状态。如果服务运行正常,则会返回运行状态及相应进程 PID:

    [root@centos ~]# service sshd status
    openssh-daemon (pid 31350) is running…
    [root@centos ~]# service sshd restart
    Stopping sshd: [ OK ]
    Starting sshd: [ OK ]
    c. 通过如下指令检查 SSH 服务的端口监听状态。正常情况下会返回相应端口的监听信息:

    netstat -ano | grep 0.0.0.0:22
    tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN off (0.00/0/0)
    0.0.0.0 表示监听所有网卡
    如果配置仅监听内网网卡,比如 10.126.3.45:22,则只能通过内网进行 SSH 登录
    d. 在系统内通过类似 ssh 127.0.0.1 的方式做对比测试,以判断 SSH 服务连接是否正常:

    用法: ssh -p \ 127.0.0.1比如:

    ssh 127.0.0.1
    ssh -p 2022 127.0.0.1
    如果上述登录测试正常,则说明 SSH 服务本身运行与监听是正常的。则通过后续步骤做进一步排查分析。

    1. SSH 登录错误进一步分析
      如果确认 SSH 服务及外部网络链路正常,则可以通过如下方法,进一步检查 SSH 登录相关的具体错误信息,然后结合历史案例做相应分析和处理:

    a. 实时查看 SSH 服务端安全日志:

    通过管理终端进入服务器。通过类似如下指令实时查看 SSH 服务端安全日志:

    CentOS 服务器:tailf /var/log/secure
    Ubuntu 服务器:tailf /var/log/auth
    b. 开启客户端 SSH debug 模式,获取详细登录日志:

    如果客户端是 Linux 环境,则可以通过如下指令,获取详细的 SSH 登录交互日志:

    ssh -vvv <服务器 IP>
    比如:

    [root@centos~]# ssh -vvv 192.168.0.1
    OpenSSH_5.3p1, OpenSSL 1.0.1e-fips 11 Feb 2013
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: Applying options for *
    debug2: ssh_connect: needpriv 0
    debug1: Connecting to 192.168.0.1 [192.168.0.1] port 22.
    debug1: connect to address 192.168.0.1 port 22: Connection timed out
    ssh: connect to host 192.168.0.1 port 22: Connection timed out

    展开全文
  • 我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,或者是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,...

    随着互联网的高速发展以及Linux企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux的远程管理成为网络管理员的首要任务。

    我们经常见到的几种最为常用的windows下远程管理Linux服务器的方法,基本上都是利用SecureCRT,或者是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。本文将介绍通过xmanager远程桌面管理Linux。

    我们先来了解一些X系统方面的知识,X是用在大多数UNIX系统中的图形支持系统。如果你在你的Linux机器上使用GNOME或者KDE的话,你就正在使用X系统。它由X联盟(www.X.org)定义并维护。大多数的Linux用户使用的都是由XFree86 项目 (www.xfree86.org)提供的X Window系统的实现。xdm 是一个显示管理器,提供了灵活的任务管理功能。然而xdm通常被认为是“GUI的登陆屏幕,可以自动启动我的X任务”,我们会看到实际上它要更为强大。

    xdm 使用X联盟的X显示管理控制协议,即XDMCP,来和X服务器通信。它允许X服务器从运行xdm服务的服务器上获得会话服务。

    当使用xdm管理这些X任务的时候在设置上有些复杂。但设置xdm 可以得到本地的和其他服务器上的桌面了。我们下面将介绍服务器上配置xdm的方法和步骤,这里描述的配置允许任何的 XDMCP 客户访问 Linux 服务器桌面环境(当然影响了X的安全)。

    第一,安装xorg-x11-xdm,gdm这两个软件。

    第二,我们在Linux系统下,修改/etc/X11/xdm/Xaccess文件,找到下面的语句:# * #any host can get a login window

    去掉最前面的#号,成为

    第三,我们修改/etc/X11/gdm/gdm.conf文件,找到下面的语句:

    将其中的Enable=false 改为Enable=true 或 Enable=1。

    同时我们要确保存在下面的语句,因为177端口是我们要配置的xdmcp服务的监听端口,我们在后面配置xmanager将看到。 (没有可不做)

    第四,我们要修改/etc/inittab文件,将下面的语句

    改为如下,如果原来就是id:5:initdefault:就不用更改。

    同时,找到如下图文字所在的地方,

    将它修改为x:5:respawn:/usr/bin/gdm,即如下图所示,

    第五,我们修改/etc/X11/xdm/xdm-config的最后一行,在displayManager.requestPort:0前面加上一个!号,结果如下

    第六,我们修改确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755,在RedHat 9.0中,我们可以看到这两个文件默认的属性就是444和775,因此不用修改。

    最后,如果我们的Linux机器配置有防火墙,为防止防火墙将通过177端口(即xdmcp服务)的数据过虑,我们必须加上如下的规则:

    iptables -A INPUT -p udp  --dport 177 -j ACCEPT

    至此为止,我们在Linux下的配置xdm已经基本完成。但上面这些配置还只是x服务器端的配置,我们要想实现在Windows远程桌面控制Linux,还必须要有Windows下的客户端工具,xmanager正是这样的一个工具,它是一个简单易用的高性能的运行在Windows平台上的 X Server 软件。我们现在来介绍xmanager的在Windows下的安装和配置技巧,这里我使用的机器是windows xp。

    我们先下载xmanager的安装文件,我下载的是xmanager(ep3),安装后,在安装目录下,我们点击xstart,如图

    然后点击run就可以启动linux桌面了,输入合法的用户名和口令就可以登陆了。

    注意防火墙的相应端口一定要开放。

    本文介绍了windows下通过xmanager来远程桌面控制Linux的方法,并具体介绍了xdm和xmanager的配置和使用方法,希望给大家带来一定的帮助。

    展开全文
  • 起因今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。问题通过workbench输入密码访问时报这个错:思路网络问题,更换网络之后重启...

    起因

    今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。

    问题

    通过workbench输入密码访问时报这个错:

    思路网络问题,更换网络之后重启workbench和MySQL服务进行连接,依旧是这个错。

    密码错误,通过ssh远程登录服务器查看远程mysql的password,发现所填密码正确。

    远程mysql没有访问权限,一般有两种方法: 改表法 和 授权法 :

    授权法:

    第一步:尝试打开 /etc/mysql/my.cnf 配置文件,若文件不存在或者内容为空,则打开下面的文件路径:

    sudo vim /etc/mysql/my.cnf

    //或:

    sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

    第二步:在文件中查找下面一行,如果该行前没有加 # ,可在该行前添加#进行注释,保存退出。

    改表法:

    两种方法我尝试了一下,错误类型变成了:

    Can't connect to MySQL server on ...

    看到这个错误我想到了远程服务器防火墙的原因,于是我有了下面的思路:

    4. 远程ubuntu服务器的防火墙原因导致无法本地访问远程的 3306 端口

    sudo ufw disable //关闭防火墙,该命令需在root权限下执行,慎用

    再次通过workbench连接远程mysql,连接成功。

    原因

    我的本地无法连接远程是因为远程ubuntu服务器防火墙默认禁止外部访问3306端口。

    做法

    sudo ufw enable //开启防火墙

    sudo ufw allow 3306 //允许外部访问3306端口

    总结

    1. 一般的无法连接远程mysql问题是由上面四个愿意导致的,这里不做赘述。

    2. 在遇到一个问题时首先要做的不是立刻找做法解决这个问题,而应该是思考为什么会出现这个问题,产生这个问题的原因,做到对症下药。

    3. 自己还有很多不足,戒骄戒躁才能进步。

    附赠

    Ubuntu常用 ufw防火墙命令

    展开全文
  • (1)如果Linux服务器是桥接模式,换网络用vscode连接时注意修改配置信息 (2)远程成功连接服务器之后的文件无法保存问题 下图表示远程连接成功 问题:修改文件后无法保存 解决办法:修改要操作文件的权限...
  • 阿里云linux服务器更改ssh连接端口

    千次阅读 2020-12-31 14:21:33
    之所以先设置成两个端口,测试成功后再关闭一个端口,是为了防止在修改配置文件及网络调试过程中,万一出现新端口无法连接的情况下,还能通过 22 端口进行登录调试。 1.远程连接并登录到 Linux 实例。 运行 vim /...
  • 今天在VMware Workstation 7上安装RHEL5.4,装完之后发现无法SSH远程连接,我仔细检查的本机与虚拟机之间的网络连接,发现通信正常,然后也检查的SSH的守护进程及端口都是正常的,从本机也可以telnet通虚拟机的22...
  • 起因今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。问题通过workbench输入密码访问时报这个错:思路网络问题,更换网络之后重启...
  • 起因今天在ubuntu16.04环境下通过mysql workbench访问远程数据库时,发现无法连接问题,解决思路及方法记录如下,不足之处,请多指教。问题通过workbench输入密码访问时报这个错:思路网络问题,更换网络之后重启...
  • linux服务器的操作基本上都是通过ssh远程操作,写这一系列博客的目的就是为了有人遇到相同问题时能快速解决,也可以为自己翻看备查。 言归正传,身处校园,实验室机房内服务器都是内部网络无法连接互联网,很多...
  • Linux远程服务器连接不上,或连接超时解决办法 1、测试网络是否通: ping 远程IP 2、如果能ping通则表示与服务器网络连接是正常,接下来测试端口: telnet 远程ip 端口 3、如果telnet不上,要考虑服务器是否有防火墙...
  • 起因,使用git clone 和 ssh的clone 都无法成功地将代码克隆到服务器(不知道是网络原因还是内存不足或者其他),迫不得已查询到可以直接通过Mac终端将本地的文件上传至服务器。 如何操作?也走了一些弯路: 使用...
  • 个人计算机可以随时拿来用,服务器通常放置在机房中,用户无法直接接触到服务器硬件,只能采用远程管理的方式。 远程管理,实际上就是计算机(服务器)之间通过网络进行数据传输(信息交换)的过程,与浏览器需要...
  • Linux远程linux 安装mysql

    2019-12-14 21:38:40
    1 目标 ... 应用服务器是开通了外部网络,外部可以访问,而数据库是在内部网里面,外部无法访问,只能通过应用服务器远程访问数据库服务器。 2 操作 2.1 linux远程linux ssh -l root 192.168.0.1 ...
  • 开心花了9.9买了学生版服务器,打开想看看是什么样的,结果无法远程服务器客户端防火墙关了,也开启了远程功能,重启多次还是不行,心累。结果仔细一查,安全组没有配置,真是扎心了。 注意 22端口是Linux系统下...
  • windows远程控制linux

    2010-07-23 15:44:00
    F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。本文将介绍...
  • 使用xmanager 远程操作linux

    万次阅读 2010-08-07 18:13:00
    F-Secure SSH 抑或是PUTTY等客户端工具通过ssh服务来实现Windows下管理Linux服务器的,这些客户端工具几乎不需要什么配置,使用简单,但是它们都无法启动窗口服务的程序或进程,也无法达到远程桌面控制。本文将介绍...
  • 实验室服务器SSH连接问题的解决

    千次阅读 2018-10-20 13:53:58
    因为我做的是电场及光谱的理论模拟,需要做大量的计算,所以平时都是在实验室那台linux服务器上跑的程序,但是最近用xshell无法连接上,之前都是师兄帮忙安装的ssh,自己对这个不太了解。所以这次想自己解决,顺便...
  • 企业应用的成熟,Linux被广泛应用于服务器领域,如何实现Linux远程管理成为网络 管理员的首要任务。  我们经常见到的几种最为常用的windows 下 远程管理Linux服务器的方法,基本上都是利用SecureCRT,F-...
  • ssh登录远程Linux服务器,经常需要运行一些耗时较长的程序,为避免因为终端关闭或网络问题引起程序运行中断,可后台运行程序。 1.后台运行的一种方法——nohup 运行nohup 原命令 &是最简单的形式 更多参数的...
  • 但是在配置防火墙时,如果管理员对防火墙不是很熟悉,则有可能把自己的正常访问数据包和有害数据包全部过滤掉,导致自己也无法正常登录服务器,如防火墙关闭了远程连接的 SSH 服务的端口。 防火...
  • 我们可以通过互联网远程连接到某一linux服务器上,但是日常工作当中,不可能只存在一个linux服务器,但是那些服务器我们不能直接通过互联网ssh到,无法通过WinSCP或者FileZilla类似的软件打开,进行图形拖拽方式的...
  • SSH加密原理

    2020-08-13 15:28:06
    SSH是一种用于安全访问远程服务器网络协议。它将客户端与服务端之间的消息通过加密保护起来,这样就无法被窃取或篡改了。那么它安全性是如何实现的呢? 为了理解SSH,先要介绍两个重要概念:对称加密和非对称加密...
  • Linux 安装 1

    2019-07-06 10:33:55
    Linux远程管理协议(RFB、RDP、Telnet和SSH) 1、提到远程管理,通常指的是远程管理服务器,而非个人计算机。个人计算机可以随时拿来用,服务器通常放置在机房中,用户无法直接接触到服务器硬件,只能采用远程管理...
  • SSH是一种用以安全访问远程服务器网络协议。它将客户端与服务器之间的消息全部通过加密保护起来,这样也就无法被窃取或篡改。那么它是如何实现的呢? 为了理解SSH,我们要先来介绍两个概念:对称加密和非对称加密...

空空如也

空空如也

1 2 3
收藏数 58
精华内容 23
关键字:

linuxssh无法远程网络服务器

linux 订阅