diff --git a/spread/lxd.go b/spread/lxd.go index d81d3793..d299a1bb 100644 --- a/spread/lxd.go +++ b/spread/lxd.go @@ -490,7 +490,7 @@ func (p *lxdProvider) tuneSSH(name string) error { cmds := [][]string{ {"sed", "-i", `s/^\s*#\?\s*\(PermitRootLogin\|PasswordAuthentication\)\>.*/\1 yes/`, "/etc/ssh/sshd_config"}, {"/bin/bash", "-c", fmt.Sprintf("echo root:'%s' | chpasswd", p.options.Password)}, - {"killall", "-HUP", "sshd"}, + {"service", "sshd", "restart"}, } for _, args := range cmds { output, err := exec.Command("lxc", append([]string{"exec", name, "--"}, args...)...).CombinedOutput()