SSH(Secure Shell)是一种建立在应用层基础上的安全协议,由IETF的网络小组(Network Working Group)制定。SSH专为远程登录会话和其他网络服务提供安全性,可以有效防止远程管理过程中的信息泄露问题。
SSH连接的过程主要分为以下几个阶段:
SSH支持两种级别的安全验证:基于口令的安全验证和基于密钥的安全验证。
ssh user@remote [-p port]
ssh -i secretkey user@remote [-p port]
如果服务器比较多,可以配置别名来连接服务器。在客户端下的~/.ssh/config
文件中追加服务器相关内容,例如:
Host serverName
HostName remote-ip
IdentityFile /path/to/secretkey
User userName
Port port
这样,就可以通过ssh serverName
命令来连接服务器了。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。