基础知识(SSH使用)
什么是ssh
Secure Shell(安全外壳协议,简称SSH)是一种加密的网络传输协议,可在不安全的网络中为网络服务提供安全的传输环境[1]。SSH通过在网络中创建安全隧道来实现SSH客户端与服务器之间的连接[2]。虽然任何网络服务都可以通过SSH实现安全传输,SSH最常见的用途是远程登录系统,人们通常利用SSH来传输命令行界面和远程执行命令。
摘自-维基百科
ssh基本组成
私钥 和 公钥
-
私钥: 一般放在控制端(当前主机/本地)
-
公钥: 一般放在被控端(目标机/目标服务器/目标服务/远端)
使用私钥生成共钥
ssh-keygen -y -f [private-key-path] > [output-path]