Usalama na data

Wenyeji walioaminika (known_hosts)

Muunganisho wa kwanza kwa mwenyeji hunasa alama ya kidole ya ufunguo wake wa umma (SHA-256) na huihifadhi baada ya kuthibitisha. Miunganisho inayofuata hulinganisha alama ya kidole — ikibadilika wakati wowote unapata onyo wazi.

Dhibiti orodha katika Settings → Security → Trusted hosts — kila kiingilio huonyesha mwenyeji, algoriti ya ufunguo (Ed25519, RSA, ECDSA…) na alama ya kidole, na kinaweza kuondolewa.

Jinsi muunganisho unavyolindwa

DR-Terminal hutumia utekelezaji wake wa SSH, ulioimarishwa dhidi ya washambuliaji hai na seva hasidi:

Ulinzi huu umewashwa kiotomatiki. Unaingiliana nao tu kupitia kidokezo cha wenyeji walioaminika hapo juu.

Funguo zilizohamishwa

Unapobadilisha au kuhamisha ufunguo wa faragha (SSH keys → Convert) na kuweka kaulisiri, ufichaji hutumia kazi thabiti ya kutoa ufunguo iliyochaguliwa kwa kila muundo — bcrypt kwa OpenSSH, PBKDF2 kwa PKCS#8, Argon2id kwa PuTTY PPK v3 — na kila chumvi na IV hutoka kwa jenereta ya nasibu iliyo salama kikriptografia. Kibadilishaji husoma na kuandika OpenSSH, PKCS#8, PKCS#1 na PuTTY PPK (v2/v3), kutoka PEM na DER ya binari.

Mahali siri zinapoishi

Manenosiri, funguo za faragha na kaulisiri kamwe hazipangiliwi katika JSON ya muunganisho. Huenda moja kwa moja kwenye hifadhi salama ya jukwaa:

Hifadhi-nakala ya usanidi iliyofichwa

Settings → Configuration → Export backup huunda faili ya .drterminal iliyolindwa kwa nenosiri. Ina: miunganisho (pamoja na vitambulisho), makundi, wenyeji walioaminika, funguo za SSH, alamisho za SFTP, historia ya amri, kanuni za kuangazia, vijisehemu, wasifu wa serial na Telnet, muonekano wa terminali na mipangilio, na (kwenye simu) usanidi wa kibodi ya DevOps. Import backup hurejesha bunda lile lile — muhimu unaposogea kati ya mashine.

Muundo: JSON iliyofichwa kwa AES-256-GCM. Nenosiri kamwe halihifadhiwi katika faili — hutoa tu ufunguo wa ufichaji (PBKDF2, marudio 100 000 ya SHA-256).

Ingiza ~/.ssh/config

Kwenye Desktop unaweza kuingiza wenyeji kwa wingi kutoka usanidi uliopo wa OpenSSH. Kiingizaji huchanganua vipengee vya Host, HostName, User, Port, IdentityFile na ProxyJump na huviongeza kama miunganisho iliyohifadhiwa. Faili za funguo zilizorejelewa na IdentityFile hupakiwa kutoka diski hadi SecureStorage.

Viwango vya kumbukumbu

Katika Settings → Terminal → File log level chagua kinachofika ~/.dr-terminal/logs/ (Desktop) au sawa nayo kwenye simu. Chaguo-msingi: ERROR — kelele ndogo. Kwa uchunguzi badilisha kwenda DEBUG.

Previous
Desktop CLI
Next
Mipangilio na majukwaa