feat: prompt user on host key verification (#943)

This commit is contained in:
lollipopkit🏳️‍⚧️
2025-10-20 09:31:20 +08:00
committed by GitHub
parent 8cbb48ed67
commit 5272324be6
38 changed files with 1076 additions and 219 deletions

View File

@@ -581,6 +581,11 @@ class AppLocalizationsRu extends AppLocalizations {
@override
String get privateKey => 'Приватный ключ';
@override
String privateKeyNotFoundFmt(Object keyId) {
return 'Закрытый ключ [$keyId] не найден.';
}
@override
String get process => 'Процесс';
@@ -764,6 +769,34 @@ class AppLocalizationsRu extends AppLocalizations {
return 'Импортировано $count серверов из SSH-конфигурации';
}
@override
String sshHostKeyChangedDesc(Object serverName) {
return 'SSH-ключ хоста для $serverName изменился. Продолжайте только если доверяете этому серверу.';
}
@override
String sshHostKeyFingerprintMd5Base64(Object fingerprint) {
return 'Отпечаток (MD5 Base64): $fingerprint';
}
@override
String sshHostKeyFingerprintMd5Hex(Object fingerprint) {
return 'Отпечаток (MD5 hex): $fingerprint';
}
@override
String get sshHostKeyType => 'Тип ключа хоста SSH';
@override
String sshHostKeyNewDesc(Object serverName) {
return 'Получен новый SSH-ключ хоста от $serverName. Проверьте отпечаток перед продолжением.';
}
@override
String sshHostKeyStoredFingerprint(Object fingerprint) {
return 'Сохранённый отпечаток: $fingerprint';
}
@override
String get sshConfigManualSelect =>
'Хотели бы вы вручную выбрать файл конфигурации SSH?';