代码拉取完成,页面将自动刷新
package sshftp
import (
"fmt"
"testing"
)
func Test_client(t *testing.T) {
config :=Config{
Username: "root",
Password: "Servy0u@123",
PrivateKey: "",
Server: "10.199.146.76:22",
Timeout: 3,
}
client,err := New(config)
if err!=nil{
t.Log(err.Error())
}
stdout, stderr, err := client.Cmd("ps aux | grep nginx")
fmt.Println(stdout,stderr,err)
tp := `
upstream btest {
server 10.199.157.94:30880;
}
server {
listen 80;
server_name b.k8stest.aa ; #当前主机名
location / {
proxy_pass http://btest;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_next_upstream error timeout invalid_header http_500 http_502 http_503 http_504;
proxy_max_temp_file_size 0;
proxy_connect_timeout 30s;
proxy_send_timeout 30s;
proxy_read_timeout 30s;
proxy_buffer_size 4k;
proxy_buffers 4 32k;
proxy_busy_buffers_size 64k;
proxy_temp_file_write_size 64k;
}
}
`
fmt.Println(tp)
//reader := strings.NewReader(tp)
//dest,err := client.sftpCreate("/tmp/abc.com.conf")
//
//client.sftpUpload(reader,dest,1000000)
client.sftpRemove("/tmp/abc.com.conf")
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。