SSH Client连接Ubuntu Server失败解法

简单记录一次拿网站后台的过程 本文章重在让大家了解拿后台的逻辑与流程,请不要利用此文章的内容对别人的网站进行攻击破坏,否则后果自负,作者不承担任何责任。 阅读详情
 

通过虚拟机安装完ubuntu-15.04-server-amd64之后我做了一些设置(清屏快捷键:Ctrl + L)

  • 为root用户设置密码

    sudo passwd root

    系统会提示先输入当前用户的密码进行验证,然后会为root用户输入两次新密码进行密码设置。设置成功会提示“password updated successfully”。

  • 切换当前用户为root

    sudo su

    然后输入刚才设置的新密码即可切换为root用户。

  • 更新系统和软件包

    apt-get update && apt-get -y upgrade

    耐心等待更新完成···

  • 安装文本编辑工具vim和远程工具openssh-server

    apt-get -y install vim openssh-server
    
  • 启动ssh并查看其运行状态

    service ssh start && ps -e | grep ssh

    看到类似“50520 ? 00:00:00 sshd”的字样说明ssh服务已启动,如果你现在就用SSH Client连接该host的话很可能会郁闷哟!而郁闷的根源很可能是Server responded "Algorithm negotiation failed",据说是客户端跟服务器端采用的压缩算法不同导致的。

  • 解决Server responded "Algorithm negotiation failed"的问题

    # 修改ssh的配置文件
    vim /etc/ssh/sshd_config
    
    # 允许root用户登录,将“PermitRootLogin without-password”更改为
    PermitRootLogin yes
    
    # 在配置文件中添加如下内容(除了第三条的最后一个是灰色加紫色,其他的是蓝色,如果是灰色说明不对!)
    Ciphers aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,3des-cbc,arcfour128,arcfour256,arcfour,blowfish-cbc,cast128-cbc
    
    MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160,hmac-sha1-96,hmac-md5-96
    
    KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org
    
  • 保存并退出后重启sshd服务

    sudo service ssh restart
    
  • 查询ip地址

    ifconfig
    # 或者
    ip addr show eth0

    然后根据ip连接就不会再出现此问题了。第一次连接会出现该提示,是否保存key,选择Yes!


连接成功了···

lp–mspm0g3507开发板进入低功耗模式怎么退出?烧程序烧着烧着就进来了,跳线帽没动过,且报错:Texas Instruments Debugger Error: DAP Co...如何解决? 🏆本文收录于 《全栈Bug调优(实战版)》 专栏,该专栏专注于分享我在真实项目开发中遇到的各类疑难Bug及其深层成因,并系统提供高效、可复现的解决思路和实操方案。无论你是刚入行的新手开发者,还是拥有多年项目经验的资深工程师,本专栏都将为你提供一条系统化、高质量的问题排查与优化路径,助力你加速成长,攻克技术壁垒,迈向技术价值最大化与职业发展的更高峰🚀! 阅读详情

相关推荐

机器人路径规划:基于冠豪猪优化算法(Crested Porcupine Optimizer,CPO)的机器人路径规划(提供MATLAB代码)

移动机器人(Mobile robot,MR)的路径规划是 移动机器人研究的重要分支之,是对其进行控制的基础。根据环境信息的已知程度不同,路径规划分为基于环境信息已知的全局路径规划和基于环境信息未知或局部已知的局部路径规划。随着科技的快速发展以及机器人的大量应用,人们对机器人的要求也越来越高,尤其表现在对机器人的智能化方面的要求,而机器人自主路径规划是实现机器人智能化的重要步骤,路径规划是指规划机器人从起点位置出发,无碰撞、安全到达指定目标位置的最优路径。

IT猿手 1365

github提交 fatal: credential-cache unavailable; no unix socket support

git push --- 报错: fatal: credential-cache unavailable; no unix socket support ------------------- 网上说: 在您的配置中的某个地方,您有一个credential helper设置为cache,而在您的系统上您没有Unix套接字支持,几乎可以肯定,因为您的系统是Windows(如果您使用的是Unix系统,那么您的系统会严重地misconfigured.) 您应该运行git config -l --.

m0_38091740的博客 6011

128x64 OLED屏的救星:手把手教你用纯C实现轻量级多级菜单

本文针对资源受限的单片机开发场景,提供了一套用纯C语言实现128x64 OLED屏轻量级多级菜单的完整方案。该方案摒弃了传统的树形指针结构,创新性地采用哈希表进行菜单项管理,核心代码不足200行,内存占用极低,逻辑清晰且易于维护。文章详细阐述了架构设计、实战演练及性能优化技巧,是STM32、ESP8266等小内存MCU项目的理想选择。

table的专栏 226

git 凭据缓存不可用;没有 unix 套接字支持”警告

下载最新版本的 Git Credential Manager Core。方法 2:使用 Git Credential Manager Core。方法 4:HTTPS 代替 SSH (Windows)方法 1:在 Windows 上切换到凭据管理器。配置 Git 以使用 GCM Core。安装 Git 凭据管理器核心。方法 3:禁用凭证缓存。

qq_58778333的博客 2439

RK3588 Linux启动优化至亚秒级全链路剖析

本文深入探讨RK3588平台Linux系统启动加速技术,涵盖从BL1/ATF安全固件、U-Boot剪裁到内核精简化等全链路优化方案,实现从上电到用户脚本800ms内完成的实战经验。​​文末提供完整解决方案获取方式​​。由于在 ARMv6 之后引入了 TrustZone 模块, 目前市面上 ARMv7 和 ARMv8 之后的系统都会包含了该模块, 这个模块由 BL1 启动, 且在 ATF(ARM Trust Firmware) 固件中, 既安全世界中引导到 BL33 (UBOOT)的系统。

韩若明溪 1776

如何使用MCP2518FD外部CAN FD控制器实现速速CAN通信

1、SPI时序MCP2518FD外部CAN FD控制器具有小尺寸和SPI接口,可实现轻松连接。可将CAN FD通道轻松添加到缺少CAN FD外设或没有所需CAN FD通道的微控制器上。MCP2518FD支持经典格式 (CAN 2.0B) 和CAN灵活数据速率 (CAN FD) 格式中的CAN帧格式,符合ISO11898-1:2015标准。框图:本文实验板MCU:CAN FD控制器:MCP2518FDCAN FD收发器:ATA6560开发环境:想了解开发板更详细信息,请点击。

qq_57798018的博客 1万+

在ubuntu上使用SSH客户端

在ubuntu启用 SSH 将会允许你远程连接到你的系统,并且执行管理员任务。你将能够通过scp和sftp安全传输文件。这里介绍这种方便配置。

gongdiwudu的专栏 1万+

基于IC555的PWM信号发生器设计:从原理到电机调速与LED调光应用

脉冲宽度调制(PWM)是一种通过调节数字脉冲宽度来控制模拟信号电平的核心技术,其原理在于固定频率下改变高电平占空比,从而等效调节平均电压或功率。这项技术因其高效率、低损耗的特点,在电机调速、LED调光、开关电源等工程领域具有重要价值。本文聚焦于利用经典IC555定时器芯片构建PWM信号发生器,通过分析其无稳态工作模式及改进型电路设计,实现了占空比独立可调且频率稳定的信号输出。文中结合电机驱动与LED调光等具体应用场景,详细阐述了电路参数计算、元件选型、PCB设计及常见问题排查等实践要点,为电子爱好者与工程师

weixin_30342363的博客 396

Ubuntu上配置【服务器端】和【客户端】的SSH

ubuntu上在服务器端和客户端建立ssh连接。

一名研究生 1926

FOC项目知识点总结三 | 完全搞懂 Clarke 与 Park 变换(附动图,仿真文件以及详细讲解数学推导过程)

本文目的,最终可以完整推算两种变换 Clarke 变换 首先先看我们需要用到的两种坐标系 1. 自然坐标系 abcabcabc 我们知道,通过三相逆变电路,我们可以画出一个自然坐标系 abcabcabc ,即三相电压的坐标系,通入的电流在这三轴坐标系中变化: 将三个矢量相加合并在一起就如下图所展现: 使用三个坐标轴来表示十分的麻烦与不直观,因为其是非正交的,于是乎我们想要将其转化成使用两个正交的坐标轴来表示,于是乎便有了 Clarke变换。 Clarke 变换的作用: 将基于三轴二维的定子静止坐标系的各

Wilson Huang的博客 3万+

基于Simulink的超级电容快速响应特性建模与仿真

本文介绍了基于Simulink的超级电容快速响应特性建模与仿真方法。主要内容包括:超级电容的工作原理、一阶RC等效电路模型及其动态电压方程;通过Simulink搭建超级电容模型的两种方法(Simscape Electrical推荐方案和基础模块透明教学方案);仿真100A×100ms放电脉冲下的电压响应特性,并与锂电池进行动态对比;分析超级电容在混合储能系统中的功率分配优势。文章还提供了工程实践要点和扩展方向,如电压均衡、温度影响评估以及与DC-DC变换器集成等。通过建模实践,验证了超级电容在毫秒级响应、高

xiaoheshang_123的博客 97

ubuntu服务器系统连接失败,SSH Client连接Ubuntu Server失败解法

为root用户设置密码sudo passwd root系统会提示先输入当前用户的密码进行验证,然后会为root用户输入两次新密码进行密码设置。设置成功会提示“password updated successfully”。切换当前用户为rootsudo su然后输入刚才设置的新密码即可切换为root用户。更新系统和软件包apt-get update && apt-get -y upg...

weixin_42499919的博客 778

MEMS传感器技术深度解析:从原理到未来趋势的全面指南(智能驾驶赛道有戏)

在智能汽车每秒产生1GB数据的今天,在可穿戴设备厚度突破1毫米的极限挑战下,MEMS(微机电系统)传感器正以的三大核心优势,重塑着人类感知世界的方式。作为从业10年的MEMS工程师,我见证了这个领域从实验室走向量产的完整历程——从2005年汽车安全气囊中笨重的压阻式加速度计,到2025年智能手机中集成5种传感器的SoC芯片,MEMS技术正在书写传感器行业的摩尔定律新篇章。本文将带您穿透技术迷雾,深入解析MEMS传感器的技术密码,涵盖,并附独家整理的与。文末更提供,助您把握万亿级市场机遇。

优快云-新能源汽车研发测试专业博主 2296

Ubuntu16.04安装ssh-server。(sudo apt-get install openssh-server)报错和SSH Secure Shell Client 连接linux失败

SSH Secure Shell Client 连接linux失败 2019年02月20日 09:40:15光利繁华的背后阅读数:172 注:小问号是ubuntu16.04,在安装ssh-server。(sudo apt-get install openssh-server)报错解决以后,使用Quick Connet链接时出现下面对话框的提示。 sudo apt-get install ...

weixin_41632560的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

ubuntu 16.04 安装ssh失败,原因竟然是自带的openssh-client版本造成的

ubuntu 16.04默认安装上了最新的penssh-client(可以连接其他计算机上的ssh服务),而没有安装openssh-server服务端(允许其他计算机通过ssh访问和操作计算机,如:xshell等工具).openssh-server是依赖于openssh-client的,那ubuntu不是自带了openssh-client吗?原由是自带的openssh-clien与所要安装的openssh-server所依赖的版本不同. 解决方案有两种: 1.直接卸载openssh-client,在安装op

qq_23730693的博客 4118

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

ubuntu虚拟机_SSH连接本地虚拟机失败解决方法

SSH连接本地虚拟机失败解决方法 ubuntu16.04,用SSH连接时报错:Connection refused 1. 安装openssh-client Ubuntu默认缺省安装了openssh-client,apt-get安装即可 sudo apt-get install openssh-client 2. 安装openssh-server 在服务器(Ubuntu虚拟机)上安装SSH服务器端 sudo apt-get install openssh-serv...

wd520521的博客 810

VC中sqlite的使用

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

Xshell连接虚拟机中的Ubuntu

文章目录配置虚拟机网络Xshell 连接理想的步骤意外后的步骤Connection failed出现弹框错误安装 openssh-server错误 配置虚拟机网络 如果在本地可以ping通 虚拟机的ip,就可以通过xshell连接了。 Xshell 连接 理想的步骤 点击【文件】->【新建】打开新建会话属性弹框,输入虚拟机的主机ip。 切换选项卡【用户身份验证】。输入用户名,密码 需要...

my博客 1万+

xshell连接虚拟机Linux以及连接失败解决方法

xshell6连接Ubuntu 一, 官网下载xshell 官网链接 点击下载 --》 点击 填写正确邮箱 在邮箱点击下载链接 下载完成直接点击安装 二 , 打开xshell6 接下来可能会出现链接失败 大概有如下原因 1,linux系统下通常不会自动开启ssh服务需要手动安装并且开启ssh服务 apt-get install openssh-client(安装ssh客户端程序) apt-get install openssh-server(安装ssh服务端程序) service

zz_zss的博客 4310

ubuntu 安装ssh服务端: openssh-server 失败

在ubuntu中默认安装了openssh-client,所以在安装ssh时,只需安装openssh-server即可,在安装软件过程出现的类似问题: 安装openssh-server时,发现其依赖于:openssh-client。但由于目前系统自带的openssh-client的版本高于要求的版本,即版本不兼容,导致ssh安装失败。 出现这种软件安装问题,主要是源的问题。为了能够顺利安装...

weixin_30782293的博客 959

xshell连接ubuntu虚拟机失败的2个问题

xshell在连接Ubuntu虚拟机时会遇到的两个问题

weixin_41998976的博客 1008

使用SSH访问Ubuntu服务器

目录一、SSH访问原理二、测试IP能否正常访问三、配置SSH1. 配置SSH Client和SSH Server2. 配置SSH私钥和公钥3. 用户名密码访问和公钥访问四、参考资料 一、SSH访问原理 SSH访问的原理很简单,如图所示。被访问的机器称作Server,访问的机器称作Client,Client通过ip连接至Server,Server需要验证Client的私钥,若认证成功则可以访问,否则不能访问。最重要的两点是 测试IP能否正常访问 配置SSH 这里我的测试环境如下 Client - W

KEEP MOVING. 1992

Ubuntu 配置SSH登录时报错:ssh: connect to host localhost port 22: Connection refused 以及 openssh-server 安装失败

在Ubuntu 16.04 上面配置SSH免密码登录的时候,当使用 ssh-keygen -t rsa cp id_rsa.pub authorized_keys 命令生成公钥和私钥之后,通过 ssh localhost 命令连接本机的时候出现一下错误: ssh: connect to host localhost port 22: Connection refused 出现这个的...

khxu666的博客 7018

SSH Client连接Hyper-V下的Ubuntu Server失败的解决方法

Ubuntu 16.04安装openssh-server后,使用ssh客户端连接时可能报此错误,情况如下图所示: == server responded "algorithm negotiation failed” 原文链接如下: https://segmentfault.com/a/1190000005709819 ...

santirenpc的博客 866
上一篇: linux mysql 主从备份
下一篇: ubuntu14.04安装注意事项
pingdouble
博客等级 码龄15年 325粉丝 63原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值