diff --git a/frontend/src/routers/modules/log.ts b/frontend/src/routers/modules/log.ts
index 1552d89f4..f1ea6f39d 100644
--- a/frontend/src/routers/modules/log.ts
+++ b/frontend/src/routers/modules/log.ts
@@ -47,6 +47,16 @@ const logsRouter = {
requiresAuth: false,
},
},
+ {
+ path: 'ssh',
+ name: 'SSHLog2',
+ component: () => import('@/views/host/ssh/log/log.vue'),
+ hidden: true,
+ meta: {
+ activeMenu: '/logs',
+ requiresAuth: false,
+ },
+ },
],
},
],
diff --git a/frontend/src/views/host/ssh/log/index.vue b/frontend/src/views/host/ssh/log/index.vue
index ff415fb52..2b881979d 100644
--- a/frontend/src/views/host/ssh/log/index.vue
+++ b/frontend/src/views/host/ssh/log/index.vue
@@ -2,139 +2,11 @@
-
-
-
-
-
- {{ $t('commons.status.success') }}: {{ successfulCount }}
-
-
- {{ $t('commons.status.failed') }}: {{ faliedCount }}
-
-
-
-
-
-
-
-
-
-
-
-
-
- {{ $t('commons.table.status') }}
-
-
-
-
-
-
-
-
-
- {{ row.isLocal ? $t('ssh.local') : $t('ssh.remote') }}
-
-
-
- {{ $t('ssh.' + row.authMode) }}
-
-
-
-
-
- {{ $t('commons.status.success') }}
-
-
-
- {{ $t('commons.status.failed') }}
-
-
-
-
-
-
-
-
+
-
-
diff --git a/frontend/src/views/host/ssh/log/log.vue b/frontend/src/views/host/ssh/log/log.vue
new file mode 100644
index 000000000..c8c007950
--- /dev/null
+++ b/frontend/src/views/host/ssh/log/log.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+ {{ $t('commons.table.status') }}
+
+
+
+
+
+ {{ $t('commons.status.success') }}: {{ successfulCount }}
+
+
+ {{ $t('commons.status.failed') }}: {{ faliedCount }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.isLocal ? $t('ssh.local') : $t('ssh.remote') }}
+
+
+
+
+ {{ $t('ssh.' + row.authMode) }}
+
+
+
+
+
+
+ {{ $t('commons.status.success') }}
+
+
+
+ {{ $t('commons.status.failed') }}
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/views/log/index.vue b/frontend/src/views/log/index.vue
index f75671ca5..259b75595 100644
--- a/frontend/src/views/log/index.vue
+++ b/frontend/src/views/log/index.vue
@@ -25,5 +25,9 @@ const buttons = [
label: i18n.global.t('logs.system'),
path: '/logs/system',
},
+ {
+ label: i18n.global.t('ssh.loginLogs'),
+ path: '/logs/ssh',
+ },
];