「OpenSSH」- 安装

  CREATED BY JENKINSBOT

通过仓库安装

on Debian

# Server端,提供sshd等命令。
apt-get install openssh-server

# Client端,提供ssh等连接SSH服务、创建证书的命令。
apt-get install openssh-client

on Windows (2019/02/04)

实际上有两种办法:
1)旧系统可以下载二进制安装包,参考 Install Win32 OpenSSH 笔记;
2)对于 Windows Server 2019 or Windows 10 可以直接安装,参考官方文档 Installing OpenSSH from the Settings UI on Windows Server 2019 or Windows 10 1809 中的说明;

如果我们只需要客户端工具,则可以考虑 Putty、XShell、SecureCRT 等等工具,这里不再赘述。

通过源码安装

参考 BLFS/OpenSSH-7.3p1 说明

安装的可执行程序

scp,是一个文件复制程序,其作用类似于rcp,但scp使用加密协议。
sftp,是一个类似FTP的程序,适用于SSH1和SSH2协议。
slogin,是ssh的符号链接。
ssh,是一个类似于rlogin/rsh的客户端程序,除了它使用加密协议。
sshd,是一个监听SSH登录请求的守护进程。
ssh-copy-id,是一个脚本,使用本地密钥来启用远程计算机上的登录。
ssh-keygen,用于创建密钥的工具。
ssh-keyscan,是一个用于从多个主机收集公共主机密钥的实用程序。
ssh-add,是一个向ssh-agent添加密钥的工具。
ssh-agent,是一个可以存储私钥的身份验证代理。

参考文献

BLFS/OpenSSH-7.3p1