功能强大,Go 实现的一个WebSSH,支持文件上传下载
必须使用golang 1.16以上版本,因为使用了Golang embed
git clone https://github.com/o8oo8o/GoWebSSH.git
cd gossh
go build
./gossh
打开链接 http://127.0.0.1:8899/ 开始享用吧
为了方便您使用,把golang编译的依赖已经整理好了,放在lib中,clone就一起下载了
前端已经编译完成,并把编译完成的静态资源拷贝到gossh/webroot目录中
可执行文件内嵌静态资源,方便你随性所欲的移动可执行文件
如果你感觉好用,可以打赏我
cat > /etc/systemd/system/gowebapp.service << "END"
##################################
[Unit]
Description=GoWebApp
After=network.target
[Service]
Type=simple
User=root
## 注:根据可执行文件路径修改
ExecStart=/usr/local/GoWebSSH
# auto restart
StartLimitIntervalSec=0
Restart=always
RestartSec=1
[Install]
WantedBy=multi-user.target
##################################
END
systemctl daemon-reload
systemctl start gowebapp.service
systemctl enable gowebapp.service