关闭

如何安装sshd服务用于远程登录

标签: 远程登录opensshsshd
1767人阅读 评论(0) 收藏 举报
分类:

此博文前提是系统默认没有安装openssh-server,而且现在大部分系统默认只包含openssh-client,这对于需要远程调试和管理的开发者们很不方便,因此本文探讨如何离线安装sshd服务,对于可以在线安装的就比较方便了,可参阅其他博客,本文就不探讨啦~~

1.首先登录openssh官网:www.openssh.com;

2.找到离线安装包:openssh-7.3p1.tar.gz;具体版本可以根据自己的需要进行选择;

3.拷贝并解压压缩包至目标主机相关目录,然后进入该目录按照 INSTALL 文件提供的步骤进行安装;需要注意的是此步骤需要解决依赖问题,所以需要按照说明提前下载 Zlib 以及 openssl 并安装即可;然后执行:./configure –> make –> make install;

4.如果在 make install 中遇到错误提示”Privilege separation user sshd does not exist”那么需要在 /etc/passwd 目录下添加一行:
sshd:x:109:65534::/var/run/sshd:/usr/sbin/nologin 或者
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin 即可;

5.之后就可以启动 sshd 啦,如果在输入 sshd 之后报错 “sshd re-exec requires execution with an absolute path” 该提示意味着你需要使用绝对路径启动:输入 /usr/local/sbin/sshd 这样就好啦。如果还不行再执行下面两行:
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key

1
0
查看评论

sshd re-exec requires execution with an absolute path

转载于:http://hi.baidu.com/dadait/blog/item/1db9ccbf82517a0d18d81fde.html   FreeBSD默认是不让root通过ssh登陆,遂修改相关的配置文件: FreeBSD#vi /etc/ss
  • zgmzyr
  • zgmzyr
  • 2011-10-05 23:23
  • 18132

linux中启动ssh失败解决方案

在开启SSHD服务时报错.sshd re-exec requires execution with an absolute path用绝对路径启动,也报错如下:Could not load host key: /etc/ssh/ssh_host_keyCould not load host key:...
  • cnham
  • cnham
  • 2008-09-08 13:52
  • 7220

ssh 连接vmwear不上

本来是host-only连接方式,一直ssh连接没问题 现在换了Bridged,ssh居然连接不上,ping能ping通,虚拟机上外网也没有问题,网上说要看22端口、看防火墙、重启ssh 奇怪的是:我在etc/init.d下面桥sshd.restart报错: “sshd re-exec req...
  • dzl84394
  • dzl84394
  • 2011-12-16 11:28
  • 1763

ubuntu安装sshd服务

昨天在服务器中安装了ubuntu 10.04,装好基本系统后,在安装openssh中,使用sudo apt-get install openssh-server命令,发现安装不了,出现以下问题: Reading package lists… Done Building dependency ...
  • dabao1989
  • dabao1989
  • 2013-03-11 10:09
  • 2940

SSHD服务安装、配置、使用

SSHD服务 介绍:SSH 协议:安全外壳协议。为 Secure Shell 的缩写。SSH 为建立在应用层和传输层基础上的安全协议。作用 sshd服务使用SSH协议可以用来进行远程控制, 或在计算机之间传送文件 相比较之前用telnet方式来传输文件要安全很多,因为telnet使用明文传输,...
  • csl_compy
  • csl_compy
  • 2017-02-10 11:14
  • 2155

ssh配置

配置SSH,以管理员的身份打开cygwin,运行: cygrunsrv -S sshd 启动sshd服务
  • haoni123321
  • haoni123321
  • 2013-09-05 10:50
  • 7420

SSH服务详解

第1章 SSH服务 1.1 SSH服务协议说明 SSH 是 Secure Shell Protocol 的简写,由 IETF 网络工作小组(Network Working Group )制定;在进行数据传输之前,SSH先对联机数据包通过加密技术进行加密处理,加密后在进行数据传输。确保了传递的数据...
  • admin_root1
  • admin_root1
  • 2017-12-27 14:17
  • 172

SSH 7.2p2 移植到fl2440记录

SSH简介:ssh:Secure SHell,个人理解就是一种安全的网络传输服务程序 ,由客户端和服务器组成,两者间数据传输的不再是明文,而是加密后的暗文,安全性高。安全登录验证方式有两种:基于口令的安全验证,基于密钥的安全验证。具体的网上介绍的太杂,感觉前后矛盾点大就是那个将公钥传给服务端,可明明...
  • flfihpv259
  • flfihpv259
  • 2016-06-14 17:21
  • 2122

Linux运维笔记----sshd(远程访问控制服务)

sshd(远程访问控制服务)1.什么是openSSH openSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不...
  • men_wen
  • men_wen
  • 2016-09-03 22:43
  • 1263

cygwin 安装 ssh 服务报错 Privilege separation user sshd does not exist

如果大家安装SSH 服务报错,可直接查看日志文件  cat /var/log/sshd.log, 我的报错日志为“Privilege separation user sshd does not exist” 网上关于这个错误的解决办法资料很多,最常见的方法为 ...
  • yangsen251024
  • yangsen251024
  • 2013-05-21 16:06
  • 7149
    个人资料
    • 访问:201256次
    • 积分:3436
    • 等级:
    • 排名:第11538名
    • 原创:118篇
    • 转载:23篇
    • 译文:6篇
    • 评论:114条
    最新评论