SynnefoSSH 是一个命令行工具,用于在部署中轻松执行到 Synnefo 虚拟机 (VM) 的 SSH 连接。该工具通过将虚拟服务器的名称转换为服务器的主机名、用户和 SSH 端口来简化连接过程。SynnefoSSH 会对所有可用的 Synnefo 云服务执行名称解析。配置该工具时,它会使用默认的 kamaki 配置文件 .kamakirc 来检索可用服务器。

基本用法

列出可用服务器


synsh --list

输出示例:


---- cloud:okeanos ----

dev1 dev2 mail

---- cloud: demo ----

dev2

连接到服务器


synsh dev1

输出示例:


Connecting to Virtual Server 'dev1' at cloud 'okeanos'

IPv4: 192.168.2.2

User: root

SSH command: ssh root@192.168.2.2