写这个的原因
有时候需要生成一些文件或者配置,但是又不想登陆服务器,然后因为我之前写了一个简单的文件管理程序,所以如果在写个这个脚本生成配置的服务集成在里面,就很方便我自己生成配置直接下载了。
我觉得这个程序最大的亮点就是可以和那些需要用户输入的 shell 脚本交互了。
项目链接: https://github.com/spxvszero/go_shell_socket
具体用法在 GitHub 上看就好了,写的不好请轻喷,然后因为我觉得还挺好用的,或许有人会需要,所以推荐给大家看看。
然后因为写的比较赶,stderr 的输出我是没有处理的,其他功能我基本测试过,没发现太大的问题,如果有疑问,欢迎提 issue 。
1
zhangfeiwudi 2021-05-16 19:57:30 +08:00
这个。。。感觉貌似场景有点小众
|
2
40EaE5uJO3Xt1VVa 2021-05-16 20:22:02 +08:00
虽然没搞懂干什么的,先插个眼,以后应该会看看源码
|
3
phytry OP @zhangfeiwudi 的确是比较小众了
|
4
phytry OP @yanzhiling2001 就是可以在 web 端执行服务器的可交互脚本,可以理解为超简易版本的 VNC 吧,不过这个不需要登陆,能够执行的脚本只能是提前配置好的脚本,例如一些查看运行状态或者执行生成配置的流程脚本之类的。
|
5
rekulas 2021-05-16 22:55:58 +08:00
那为啥不直接 web ssh 呢
|
6
ClericPy 2021-05-17 00:32:56 +08:00
呃, jms 用了几个月目前感觉没有换的需要, 如果我没理解错的话
|
7
ClericPy 2021-05-17 00:33:45 +08:00
jumpserver... 把域名简称给暴露出来了...
|
8
PMR 2021-05-17 08:13:28 +08:00 via Android
放个 webshell?
|
9
matrix67 2021-05-17 09:44:36 +08:00
哈哈就是 webshell,打赌以后很多黑客会 import 这个库。
|
10
phytry OP |
11
phytry OP |
12
ClericPy 2021-05-17 21:09:58 +08:00
@phytry 正常, 这两个我知道之前也不知道, 哈哈, 多动手是好习惯, 坚持下去, 另外多借鉴, 最近几年逛 Github 太大开眼界了
|