remote-sh 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
remote-sh 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: 未知
开发语言: JavaScript
操作系统: Linux
收录时间: 2020-05-08
提 交 者: 尤里2号

remote-sh 提供了一种相当友好的方式去管理服务器上的 shell 脚本,可以轻松地添加、修改、删除、运行它们。

每个脚本可以被一个独特的 URL 请求触发运行,例如:

$ curl https://YOUR_REMOTE_SH_HOST/script/run/example.sh/UNIQUE_SIGN_FOR_THIS_SCRIPT

这套系统利用 Access Key 策略来认证你的身份。

img1 img2 img3

安装

$ npm ci

部署

请确保这行命令的持续运行:

$ npm start

端口

在文件 ./configs.js 中设置端口(默认:3000)。

HTTPS

我们强烈建议启用 HTTPS。

为了启用 HTTPS,请在文件./configs.js中设置useHttps: true 和 port: 443,然后拷贝你的证书文件至./https/server.key 和 ./https/server.crt

你也可以用其他手段启用 HTTPS(我个人推荐 steveltn/https-portal)。

后台运行

使用 pm2, screen, docker 这些工具可以轻松做到这一点。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

remote-sh 的相关资讯

还没有任何资讯

remote-sh 的相关博客

sh:not found

起源 在windows中写的脚本执行完全没问题,代码一模一样,切换到linux中执行报错。利用命令 “vi/vim -b 文件名”查看文件发现...

sh命令

sh命令 Shell内建命令 sh命令是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进...

.sh 编写

1.常用符号 ./run.sh abc def //$0 是./run.sh 这个字符 echo hello $0 $1 $2 // $1 取出abc 的值 ,$2 ,取出第二个参数 $# /...

sh和bash之间的区别 - Difference between sh and bash

问题: When writing shell programs, we often use /bin/sh and /bin/bash . 在编写shell程序时,我们经常使用/bin/sh和/bi...

sh和bash之间的区别 - Difference between sh and bash

问题: When writing shell programs, we often use /bin/sh and /bin/bash . 在编写shell程序时,我们经常使用/bin/sh和/bi...

sh和bash之间的区别 - Difference between sh and bash

问题: When writing shell programs, we often use /bin/sh and /bin/bash . 在编写shell程序时,我们经常使用/bin/sh和/bi...

spark-submit.sh spark-shell.sh spark-sql.sh thrift

spark-submit.sh spark-shell.sh spark-sql.sh start-thriftserver.sh...

sh脚本异常:/bin/sh^M:bad interpreter

在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在...

remote-sh 的相关问答

还没有任何问答,马上提问

评论 (25)

加载中
请问怎么编程??我咋都搞不懂了?
05/12 19:43
回复
举报
进来还以为 是 web shell 结果是 sh 不错,支持一下 有谁给我推荐一个webshell的开源项目呢~
05/12 08:50
回复
举报
shellinabox这种?
05/12 09:22
回复
举报
看了下 还不错 蛮简单得 可以试试 谢谢啦
05/13 11:13
回复
举报
尤里2号软件作者
webshell?不如用vscode的远程模式
05/13 09:58
回复
举报
火钳刘明+10086
05/11 21:35
回复
举报
jumpserver 不香么?
05/11 10:28
回复
举报
这个可
05/13 11:25
回复
举报
晕,我还特意搜了一下“火钳刘明”是什么意思,以为是个牛人呢
05/09 14:36
回复
举报
大哥顺带解释一下啊,搞得我也得搜一下火钳刘明
05/09 14:50
回复
举报
。。。多年前的老梗了,大概意思是说,东西比较好,留个名,同 mark一下
05/09 14:53
回复
举报
我咋突然感觉自己老了。。。
05/09 19:55
回复
举报
火钳意思帖子大概会火,提前留个记号
05/09 14:54
回复
举报
哈哈哈哈
05/15 16:39
回复
举报
一个叫刘明的钳工,是在火化场工作,这四个字是江湖对他的尊称。
05/10 10:27
回复
举报
狗头保命
05/10 10:28
回复
举报
不错,有很好的用途
05/09 14:17
回复
举报
能解决动态输出问题么 比如 top这样的命令
05/09 11:12
回复
举报
gotty
05/09 13:01
回复
举报
尤里2号软件作者
不行哦,适用于非交互的脚本。交互的话还是老老实实上客户端吧。
05/09 15:50
回复
举报
尤里2号软件作者
突然镶起来 ps -aux 可以一次性打印
05/09 16:16
回复
举报
火钳刘明+3
05/09 10:45
回复
举报
火钳刘明+2
05/09 09:31
回复
举报
火钳刘明+1
05/09 09:08
回复
举报
更多评论
25 评论
118 收藏
分享
返回顶部
顶部