golang's ssh dialing is working
This commit is contained in:
19
main.go
19
main.go
@ -1,11 +1,28 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
|
||||
"golang.org/x/crypto/ssh"
|
||||
)
|
||||
|
||||
func main() {
|
||||
//fmt.Println("Hello!")
|
||||
|
||||
//var config Configuration
|
||||
|
||||
config := initializeConfig("config.yaml")
|
||||
//fmt.Println(config.Hosts)
|
||||
sshConn, sshConfig := initializeConnection(config)
|
||||
sshConn.DialConnection(sshConfig)
|
||||
//fmt.Println(sshConn.Hosts)
|
||||
clientConns := sshConn.dialConnection(sshConfig)
|
||||
fmt.Println(clientConns)
|
||||
|
||||
sshSuccess, err := ssh.Dial("tcp", "crash.local:22", sshConfig)
|
||||
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
fmt.Println(sshSuccess)
|
||||
}
|
||||
|
Reference in New Issue
Block a user