mirror of https://github.com/tp4a/teleport
授权码功能目前限制在ssh协议上。
parent
e9de6513eb
commit
9df6e8c232
|
@ -339,7 +339,8 @@ $app.on_table_host_render_created = function (render) {
|
||||||
h.push(act_btn.join(''));
|
h.push(act_btn.join(''));
|
||||||
h.push('</div>');
|
h.push('</div>');
|
||||||
|
|
||||||
if (!is_disabled) {
|
// 目前仅支持SSH可以使用远程连接授权码
|
||||||
|
if (!is_disabled && acc.protocol_type === TP_PROTOCOL_TYPE_SSH) {
|
||||||
h.push('<div class="remote-config">');
|
h.push('<div class="remote-config">');
|
||||||
h.push('<button type="button" class="btn btn-default" data-action="ops_token" data-index="' + i + '" data-id="' + acc.uni_id + '" data-acc-id=' + acc.a_id + ' data-host-id=' + acc.h_id + '><i class="fa fa-key fa-fw"></i> 获取远程连接配置</button>');
|
h.push('<button type="button" class="btn btn-default" data-action="ops_token" data-index="' + i + '" data-id="' + acc.uni_id + '" data-acc-id=' + acc.a_id + ' data-host-id=' + acc.h_id + '><i class="fa fa-key fa-fw"></i> 获取远程连接配置</button>');
|
||||||
h.push('</div>');
|
h.push('</div>');
|
||||||
|
@ -348,7 +349,6 @@ $app.on_table_host_render_created = function (render) {
|
||||||
h.push('</div>');
|
h.push('</div>');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
return h.join('');
|
return h.join('');
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -523,7 +523,7 @@ $app.connect_remote = function (uni_id, acc_id, host_id, protocol_type, protocol
|
||||||
args.rdp_console = $app.dlg_rdp_options.rdp_console;
|
args.rdp_console = $app.dlg_rdp_options.rdp_console;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (uni_id === 'none')
|
if (uni_id === 'none' || uni_id === '')
|
||||||
args.mode = 2;
|
args.mode = 2;
|
||||||
|
|
||||||
// 根据acc_id判断此远程账号是否有预设密码,如果没有,则需要设置interactive模式。
|
// 根据acc_id判断此远程账号是否有预设密码,如果没有,则需要设置interactive模式。
|
||||||
|
|
|
@ -130,14 +130,12 @@
|
||||||
{# user token #}
|
{# user token #}
|
||||||
<hr>
|
<hr>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-12 bold"><span class="bold">客户端软件配置信息</span>
|
<div class="col-sm-3 bold">客户端软件配置信息</div>
|
||||||
<div style="display: inline-block;padding-left: 5px;">
|
<div class="col-sm-9">
|
||||||
<span class="badge" data-field="user-token-state" style="display: none;"><i class="fa fa-spinner fa-spin fa-fw"></i></span>
|
<span class="badge" data-field="user-token-state" style="display: none;"><i class="fa fa-spinner fa-spin fa-fw"></i></span>
|
||||||
<button type="button" class="btn btn-xs btn-primary" id="btn-user-token-action" style="display: none;"></button>
|
<button type="button" class="btn btn-xs btn-primary" id="btn-user-token-action" style="display: none;"></button>
|
||||||
<button type="button" class="btn btn-xs btn-danger" id="btn-remove-user-token" style="display: none;"><i class="fa fa-times fa-fw"></i> 删除此配置</button>
|
<button type="button" class="btn btn-xs btn-danger" id="btn-remove-user-token" style="display: none;"><i class="fa fa-times fa-fw"></i> 删除此配置</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div id="block-user-token" style="display: none;">
|
<div id="block-user-token" style="display: none;">
|
||||||
|
@ -154,7 +152,6 @@
|
||||||
<div class="col-sm-3 name">账号:</div>
|
<div class="col-sm-3 name">账号:</div>
|
||||||
<div class="col-sm-9"><span class="value" data-field="user-acc"></span></div>
|
<div class="col-sm-9"><span class="value" data-field="user-acc"></span></div>
|
||||||
</div>
|
</div>
|
||||||
{# <div id="block-user-token-password" style="display: none;">#}
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-3 name">密码:</div>
|
<div class="col-sm-3 name">密码:</div>
|
||||||
<div class="col-sm-9 value" data-field="user-password"></div>
|
<div class="col-sm-9 value" data-field="user-password"></div>
|
||||||
|
@ -169,20 +166,18 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# </div>#}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{# temp token #}
|
{# temp token #}
|
||||||
<hr>
|
<hr>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-12 bold"><span class="bold">临时配置信息</span>
|
<div class="col-sm-3 bold">临时配置信息</div>
|
||||||
<div style="display: inline-block;padding-left: 5px;">
|
<div class="col-sm-9">
|
||||||
<span class="badge" data-field="temp-token-state" style="display: none;"><i class="fa fa-spinner fa-spin fa-fw"></i></span>
|
<span class="badge" data-field="temp-token-state" style="display: none;"><i class="fa fa-spinner fa-spin fa-fw"></i></span>
|
||||||
<button type="button" class="btn btn-xs btn-primary" id="btn-temp-token-action" style="display: none;"></button>
|
<button type="button" class="btn btn-xs btn-primary" id="btn-temp-token-action" style="display: none;"></button>
|
||||||
<button type="button" class="btn btn-xs btn-danger" id="btn-remove-temp-token" style="display: none;"><i class="fa fa-times fa-fw"></i> 删除此配置</button>
|
<button type="button" class="btn btn-xs btn-danger" id="btn-remove-temp-token" style="display: none;"><i class="fa fa-times fa-fw"></i> 删除此配置</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div id="block-temp-token" style="display: none;">
|
<div id="block-temp-token" style="display: none;">
|
||||||
|
|
||||||
|
@ -198,7 +193,6 @@
|
||||||
<div class="col-sm-3 name">临时账号:</div>
|
<div class="col-sm-3 name">临时账号:</div>
|
||||||
<div class="col-sm-9"><span class="value" data-field="temp-acc"></span></div>
|
<div class="col-sm-9"><span class="value" data-field="temp-acc"></span></div>
|
||||||
</div>
|
</div>
|
||||||
{# <div id="block-temp-token-password" style="display: none;">#}
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-sm-3 name">临时密码:</div>
|
<div class="col-sm-3 name">临时密码:</div>
|
||||||
<div class="col-sm-9 value">
|
<div class="col-sm-9 value">
|
||||||
|
@ -229,10 +223,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{# </div>#}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue