11# sshw
22
3- ssh client wrapper for automatic login
3+ ssh client wrapper for automatic login.
44
55![ usage] ( ./assets/sshw-demo.gif )
66
@@ -12,33 +12,33 @@ use `go get`
1212go get -u github.com/yinheli/sshw/cmd/sshw
1313```
1414
15- or download binary: [ release ] ( //github.com/yinheli/sshw/releases )
15+ or download binary from [ releases ] ( //github.com/yinheli/sshw/releases ) .
1616
1717## config
1818
19- put config file to: ` ~/.sshw `
19+ put config file in ` ~/.sshw ` .
2020
2121config example:
2222
2323``` yaml
24- - { name: dev server full configure , user: appuser, host: 192.168.8.35, port: 22, password: 123456 }
24+ - { name: dev server fully configured , user: appuser, host: 192.168.8.35, port: 22, password: 123456 }
2525- { name: dev server with key path, user: appuser, host: 192.168.8.35, port: 22, keypath: /root/.ssh/id_rsa }
2626- { name: dev server without port, user: appuser, host: 192.168.8.35 }
2727- { name: dev server without user, host: 192.168.8.35 }
2828- { name: dev server without password, host: 192.168.8.35 }
2929- { name: ⚡️ server with emoji name, host: 192.168.8.35 }
3030
31- # server gourps 1
31+ # server group 1
3232- name : server group 1
3333 children :
3434 - { name: server 1, user: root, host: 192.168.1.2 }
3535 - { name: server 2, user: root, host: 192.168.1.3 }
3636 - { name: server 3, user: root, host: 192.168.1.4 }
3737
38- # server gourps 2
38+ # server group 2
3939- name : server group 2
4040 children :
4141 - { name: server 1, user: root, host: 192.168.2.2 }
4242 - { name: server 2, user: root, host: 192.168.3.3 }
4343 - { name: server 3, user: root, host: 192.168.4.4 }
44- ` ` `
44+ ` ` `
0 commit comments