From 29dbe09a949a9e3426adaec9a5caac31e8f4f538 Mon Sep 17 00:00:00 2001 From: Mikhail Klementev Date: Sun, 25 Nov 2018 14:44:14 +0000 Subject: [PATCH] Add ssh command generator --- qemu/qemu-kernel.go | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/qemu/qemu-kernel.go b/qemu/qemu-kernel.go index cee5f1c..fd6d9d4 100644 --- a/qemu/qemu-kernel.go +++ b/qemu/qemu-kernel.go @@ -350,3 +350,13 @@ func (q *QemuSystem) Debug(conn string) { q.debug = true q.gdb = conn } + +func (q QemuSystem) GetSshCommand() (cmd string) { + addrPort := strings.Split(q.sshAddrPort, ":") + addr := addrPort[0] + port := addrPort[1] + + cmd = "ssh -o StrictHostKeyChecking=no" + cmd += " -p " + port + " root@" + addr + return +}