Super Shell
简介
这是一款java开发的ssh工具。 只需在页面输入域名、端口、用户名、密码和命令就可以获取服务器命令执行的结果,不用再打开多个shell窗口啦。
- 一个web页面搞定一打shell窗口
- 后端简单配置即可不用输入账号密码
- 历史命令功能方便命令的再次执行
- 更有Api可以方便其他应用调用
- 用于公司测试团队内部数据操作
后端配置说明
配置config文件(1步)
1.config.properties
#key填写服务器的域名或IP,value依次填写端口号、用户名、密码,用逗号分隔
#对于使用证书的情况,请将证书名称设置为与default_username的值同名,并且放到和src目录下。
#Account
192.168.199.219=22,root,123456
default_username=yaochong
前端配置说明
修改、添加前端服务器列表(1步)
1.index.jsp
<tr>
<th>HOST</th>
<td><select id="domain">
<!-- 修改、添加对应的option,value填入服务器域名或IP -->
<option value="192.168.199.219">Test Env</option>
<option value="127.0.0.1" selected="selected">Localhost</option>
</select> <input type="text" id="host" size="30" value="127.0.0.1" /></td>
</tr>
API Document
Url : http://127.0.0.1:8080/sshell/doShell
Method : post
Parameter 1 : host, not null,real server host
Parameter 2 : port, not null
Parameter 3 : username
Parameter 4 : password
Parameter 5 : command, not null, a full linux command
Return : result of command