![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zdpgo_ssh框架使用教程
zdpgo_ssh框架使用教程
Python私教
收徒弟,接私活,有直播课和私教课,可以做家教和川渝线下教学,包教会 18010070052。
展开
-
zdpgo_ssh框架使用教程009,使用Golang批量执行ssh命令
package mainimport ( "fmt" "github.com/zhangdapeng520/zdpgo_ssh")func main() { s := zdpgo_ssh.New("192.168.18.101", "zhangdapeng", "zhangdapeng", 22) // 批量执行命令 command1 := "mkdir test" command2 := "mkdir test/a" command3 := "ls -lah test" ou原创 2021-12-19 14:48:27 · 421 阅读 · 1 评论 -
zdpgo_ssh框架使用教程008,使用Golang执行ssh命令并在控制台输出结果
package mainimport ( "fmt" "github.com/zhangdapeng520/zdpgo_ssh")func main() { s := zdpgo_ssh.New("192.168.18.101", "zhangdapeng", "zhangdapeng", 22) // debug模式sudo命令 output, err := s.SudoDebug("ls -lah", true) fmt.Printf("%v\n%v", output, err原创 2021-12-19 14:36:18 · 293 阅读 · 0 评论 -
zdpgo_ssh框架使用教程007,使用Golang执行sudo命令
package mainimport ( "fmt" "github.com/zhangdapeng520/zdpgo_ssh")func main() { s := zdpgo_ssh.New("192.168.18.101", "zhangdapeng", "zhangdapeng", 22) output, err := s.Sudo("./install_docker.sh") fmt.Printf("%v\n%v", output, err)}原创 2021-12-19 14:35:18 · 530 阅读 · 0 评论 -
zdpgo_ssh框架使用教程006,使用Golang下载FTP文件夹
package mainimport ( "github.com/zhangdapeng520/zdpgo_ssh")func main() { ssh := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) ssh.Connect() ssh.DownloadDirectory("/home/zhangdapeng/test", "./examples/z06_download_dir/")}原创 2021-12-19 14:34:31 · 378 阅读 · 0 评论 -
zdpgo_ssh框架使用教程005,使用Golang下载FTP文件
package mainimport ( "github.com/zhangdapeng520/zdpgo_ssh")func main() { ssh := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) ssh.Connect() ssh.DownloadFile("/home/zhangdapeng/README.md", "./examples/z05_download_file/")}原创 2021-12-19 14:33:46 · 433 阅读 · 0 评论 -
zdpgo_ssh框架使用教程004,使用Golang上传FTP文件夹
package mainimport ( "github.com/zhangdapeng520/zdpgo_ssh")func main() { ssh := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) ssh.Connect() ssh.UploadDirectory("./test", "/home/zhangdapeng")}原创 2021-12-19 14:32:58 · 160 阅读 · 0 评论 -
zdpgo_ssh框架使用教程003,使用Golang上传FTP文件
package mainimport ( "github.com/zhangdapeng520/zdpgo_ssh")func main() { ssh := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) ssh.Connect() ssh.UploadFile("README.md", "/home/zhangdapeng")}原创 2021-12-19 14:32:14 · 161 阅读 · 0 评论 -
zdpgo_ssh框架使用教程002,使用Golang交互式执行远程ssh命令
package mainimport ( "os" "github.com/zhangdapeng520/zdpgo_ssh")func main() { s := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) s.RunTerminal("top", os.Stdout, os.Stdin)}原创 2021-12-19 14:31:40 · 406 阅读 · 0 评论 -
zdpgo_ssh框架使用教程001,使用Golang执行远程ssh命令
package mainimport ( "fmt" "github.com/zhangdapeng520/zdpgo_ssh")func main() { s := zdpgo_ssh.New("192.168.18.11", "zhangdapeng", "zhangdapeng", 22) output, err := s.Run("free -h") fmt.Printf("%v\n%v", output, err)}原创 2021-12-19 14:30:47 · 603 阅读 · 0 评论