为什么80%的码农都做不了架构师?>>>   

最近在倒腾linux deepin,有点不好就是没有自带ssh服务,当然你可以用apt-get install来安装,不过在没有网络的情况或是内网的情况下就悲剧了,顺手写了个离线的一步安装openssh的脚本,暂时只在linux deepin下测试通过,其他的发行版童鞋们稍加修改应该也能用(当然大多数发行版都自带ssh服务)。

需要的tar包:

zlib,openssl,openssh

源码编译安装的openssh服务没有包含在/etc/init.d/目录下包含ssh的自启动脚本,所以在脚本中有

sed -i '$i\/usr/local/sbin/sshd' /etc/rc.local

一行,为的是在rc.local的倒数第二行写入/usr/local/sbin/sshd来开机自启动sshd,由于该文件最后一行是

exit 0

所以必须在倒数第二行写入启动命令,

不限tar包的版本,当然建议采用最新的包,脚本中用的是通配符,你可以在执行完毕后立刻或重启机器测试ssh是否能正常连接:

tar zxvf zlib*
cd zlib*
./configure
make
make installcd ..
tar zxvf openssl*
cd openssl*
./config
make
make install
openssl version -acd ..
tar zxvf openssh*
cd openssh*
./configure
make
echo "sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin">>/etc/passwd
make installsed -i '$i\/usr/local/sbin/sshd' /etc/rc.local
/usr/local/sbin/sshd
ps -ef|grep sshd

转载于:https://my.oschina.net/buwei/blog/174118

一步安装openssh的脚本相关推荐

  1. Docker Centos安装 Openssh

    Docker Centos安装Openssh 环境介绍: Docker版本:1.5.0 镜像:docker.io:centos latest 操作步骤: 1.启动镜像 docker run -ti c ...

  2. Debian Linux安装OpenSSH(sshd-server)

    Debian Linux安装OpenSSH(sshd-server) 您需要使用apt-get或aptitude命令在Debian Linux下安装OpenSSH服务器. 打开终端并键入以下命令以ro ...

  3. Windows7之SSH,安装OpenSSH实现SSH客户端及服务

    Windows7之SSH,安装OpenSSH实现SSH客户端及服务 前言 实现工具 1.获取所需的Openshh文件 2.安装OpenSSH 3.配置参数 4.ssh测试 5.发布ssh服务 1)安装 ...

  4. linux安装openssh服务器的命令,ubuntu 安装openssh服务器的教程详解

    1.安装openssh 首先得安装 openssl 和zlib 安装openssl ---下载openssl-1.0.1j.tar.gz,解压到/usr/openssl/目录下进入解压目录 执行./c ...

  5. rancher 一键安装集群脚本

    rancher 一键安装集群脚本 注意:操作系统任意如果是centos8需要更换yum源 cd /etc/yum.repos.d/sed -i 's/mirrorlist/#mirrorlist/g' ...

  6. kubeadm源码分析(内含kubernetes离线包,三步安装)

    k8s离线安装包 三步安装,简单到难以置信 kubeadm源码分析 说句实在话,kubeadm的代码写的真心一般,质量不是很高. 几个关键点来先说一下kubeadm干的几个核心的事: kubeadm ...

  7. 安装openssh 到 am5728 板子上

    安装openssh 到 am5728 板子上 注意:目录不要放到虚拟机与windows的共享目录. 准备 虚拟机上进到目录 /home/llf/ssh 创建目录:zlib.install 和 open ...

  8. paramiko监控 windows服务器 被监控服务器只需要安装openssh服务即可基于wmic完成大部分监控...

    paramiko监控 windows服务器 被监控服务器只需要安装openssh服务即可基于wmic完成大部分监控 #!/usr/bin/python #-*- coding: UTF-8 -*-#+ ...

  9. Aix6.1安装openssh

    一.软件下载 1.官方网站下载: openssl IBM官方网站下载:https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?sou ...

最新文章

  1. C++ 使用 curl 进行 http 请求(GET、POST、Download)的封装
  2. tab-pane 怎么家点击事件_有好转?辛巴燕窝事件新进展曝光。二子爷老婆首次回应银行行长送奥迪!二子爷分析小样你家老铁太精...
  3. 网站建设ASP中UTF-8与GB2312编码转换乱码问题的解决方法
  4. ML之NB:基于NB朴素贝叶斯算法训练20类新闻文本数据集进行多分类预测
  5. **PCL:嵌入VTK/QT显示(Code^_^)
  6. 激光摄像机的原理及应用
  7. 实现瀑布流的核心代码
  8. erp故障处理流程图_博科Yigo-ERP讲堂 | 您的企业需要实施工厂维护模块吗?
  9. LVM逻辑卷分区笔记
  10. 高德地图画带箭头的线_华耀室佳发光顶角线能否代替传统回型顶角线呢?
  11. android 5.0 屏幕录制,Android 5.0+ 视频录制 ScreenCapture
  12. mousetrap.js使用详解
  13. mongodb-b站黑马程序员
  14. 查看oracle操作历史,查看操作历史记录
  15. 解决 nvcc: command not found
  16. SVN:冲突解决 Conflict discovered in
  17. 醉枕江山第五十二章 公主中的公主
  18. dp转hdmi转换器_HDMI连接器类型和转换器
  19. visio如何找到画线工具
  20. win10 安装 ad9

热门文章

  1. AS开发者转LAYA一周心得
  2. Java集合框架之Collection集合
  3. Oracle EBS-SQL (PO-5):采购订单控制信息查询.sql
  4. [系列教程] Discuz模板的制作方法
  5. Gnome2.30 GDM圖片風格設置方式
  6. 计算机编程的21条规律 -- 转
  7. Entity Framework -- 使用类别字段的实体继承关系
  8. Puppet 笔记 模板
  9. bzoj1724[Usaco2006 Nov]Fence Repair 切割木板*
  10. Servlet的API(一)