1.去ssh官网或者阿里源下载最新版本的源码

官网:OpenSSH: Portable Release

阿里:https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/

2.将压缩包上传到不能联网的服务器(想办法上传,解压tar包并进入

tar -zxvf 包名

cd 包名

3. 通过源码编译安装ssh

(1) ./configure --prefix=/opt --sysconfdir=/etc/ssh

#让配置文件在/etc/ssh下

(2)make

(3)   make install

4. 出现问题

Privilege separation user sshd does not exist

解决办法:

在/etc/passwd 里面增加一行

sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin

在/etc/shadow 里加一行

sshd:!!:12506:0:99999:7:::

5. 然后重新编译安装,完成后使用ssh -V 查看版本

可以去/etc/ssh/sshd.config更改相关配置

6. 启动重启ssh服务

sudo /etc/init.d/ssh restart

sudo /etc/init.d/ssh start

sudo /etc/init.d/ssh.dpkg-new

sudo service sshd restart

以上命令哪个能用用哪个

linux系统离线安装ssh服务源码安装(ubuntu)相关推荐

  1. Linux环境下安装MySQL(源码安装)

    Linux环境下安装MySQL(源码安装) 1.事先从官网/国内镜像站点中下载源码安装包,上传至服务器: 2.安装开发工具和开发包(从5.5开始使用cmake编译) 3.创建用户和组 4.编译安装My ...

  2. Ubuntu20.04软件主要管理工具包详细介绍:离线安装dpkg、在线安装apt、源码安装(适用于Github程序下载)

    Ubuntu20.04软件主要管理工具包详细介绍:离线安装dpkg.在线安装apt.源码安装(适用于Github程序下载) 一.离线安装dpkg命令 二.在线安装apt命令 三.软件包的源码安装过程 ...

  3. euler欧拉系统尝试用yum、源码安装pacemaker失败

    euler欧拉系统尝试用yum.源码安装pacemaker失败 用yum安装pacemaker ====================================== [root@euler ~ ...

  4. 最新二开抢单系统淘宝自动抢单源码安装教程

    最新二开抢单系统淘宝自动抢单源码安装教程 [2次开发版]2020最新五代分佣抢单系统唯品会京东淘宝自动抢单区块源码 新增理财宝收益分佣功能 五代分佣 新增用户提现手续费 2020年02月04日升级 新 ...

  5. Linux 系统安装配置PHP服务(源码安装)

    简介: PHP(外文名:PHP: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,利于 ...

  6. linux安装glib,glib源码安装使用方法

    glib源码下载地址 问题描述:centos 6.5 源码编译qemu  ./configure时出现错误  ERROR: glib-2.22 gthread-2.0 is required to c ...

  7. linux安装pgsql源码包解压,在Linux(centos)中使用源码安装pgRouting

    目录 一.解压pgRouting 二.配置PostgreSQL的环境变量 三.编译源代码 四.测试 由于pgRouting依赖于PostGIS和PostgreSQL,所以阅读本文之前,务必请先阅读: ...

  8. rabbitnq 源码安装_linux下源码安装rabbitMq

    一.安装erlang 前期环境安装 1.利用yum安装erlang编译所依赖的环境 yum -y install make gcc gcc-c++ kernel-devel m4ncurses-dev ...

  9. unbuntu cmake安装mysql_Ubuntu下源码安装MySQL-5.5.25a

    Ubuntu下源码安装MySQL-5.5.25a,今天在Ubuntu Linux下本来玩玩Android的源码看下的.那小的怎看根目录的空间已然不多.所以想把 今天在Ubuntu Linux下本来玩玩 ...

最新文章

  1. 编写单元测试代码遵守BCDE原则,以保证被测试模块的交付质量,那么下列说法正确的是
  2. Datawhale来厦大啦!
  3. [转]清华梦的粉碎—写给清华大学的退学申请
  4. laravel mysql json_mysql – Laravel JSON where子句不区分大小写
  5. 直播 | AAAI 2021:自然语言中token-aware的虚拟对抗样本训练
  6. WPF Demo20 模板
  7. 机器学习基础:期望最大化算法(Machine Learning Fundamentals: EM Algorithm)
  8. 餐饮智能化:餐饮机器人正当时餐饮机器人的喜与忧
  9. 设为首页、加入收藏及保存到桌面的JS代码
  10. 字节跳动笔试难题 扑克牌的移动
  11. 周末做了一个区块链导航工具-Barfor导航
  12. QQ连连看外挂源码-VB源代码
  13. 星际争霸2Beta测试版单机模式已经破解
  14. OpenGL视角LooAt及Perspective理解
  15. 从事Web前端的工作,日常工作内容有哪些?
  16. 创建和使用 HTTP 中间件层
  17. 服务器系统如何还原,服务器怎么还原操作系统
  18. C调用shellcode方法总结
  19. 注册免费企业邮箱的方法
  20. 【ZYNQ实战】利用AXI Quad SPI快速打通Linux至PL端SPI从设备

热门文章

  1. C语言 简单选择排序法
  2. D-OJ刷题日记:简单选择排序 题目编号:968
  3. 17岁男孩跳下高架桥死亡:你在等父母道歉,父母在等你认错
  4. Winform MenuStrip 更改选择背景色
  5. vue-transitions切换路由时更加平滑
  6. JAVA代码实现多线程下载
  7. 【敏感词检测】用DFA构建字典树完成敏感词检测任务
  8. 比尔·盖茨的 33 年及名言集锦 - 为比尔送行、鼓掌!
  9. java netty聊天室_java架构之路-(netty专题)netty的基本使用和netty聊天室
  10. 20-21(2)第0次线上赛(智商康复训练)