Kaip įdiegti SSL sertifikatą „DirectAdmin“ | SSL Užšifruokime
Kaip įdiegti SSL sertifikatą „DirectAdmin SSL Letsencrypt“: SSL sertifikatą būtina nustatyti tiesioginio administratoriaus valdymo skydelyje, kad būtų galima nesaugiai pasiekti valdymo skydelį.
Taigi SSL sertifikatas turi būti įdiegtas serverio pagrindinio kompiuterio pavadinime.
Nemokamą ir galiojantį SSL sertifikatą išduoda Užšifruokime.
Kaip įdiegti SSL sertifikatą „DirectAdmin“?
SSH į serverį ir įveskite žemiau esančią komandą:
# cd /usr/local/directadmin/scripts #./letsencrypt.sh request_single server.rajesh.com 4096 server.rajesh.com is the hostname
Setting up certificate for a hostname: server.rajesh.com
Generating 4096 bit RSA key for let's encrypt account...
openssl genrsa 4096 > "/usr/local/directadmin/conf/letsencrypt.key"
Generating RSA private key, 4096 bit long modulus................................................................................................................................++.........................................................................................................................++
e is 65537 (0x10001)
Paskyra užregistruota.
Užklausa dėl naujo sertifikato užsakymo…
Apdorojama server.rajesh.com prieigos teisė…
Laukiama domain patvirtinimas…
Bandoma dar kartą…
1..2..3..4..5..
Challenge status: invalid. Challenge error: "type": "http-01", "status": "invalid", "error": { "type": "urn:ietf:params:acme:error:unauthorized", "detail": "Invalid response from http://server.rajesh.com/.well-known/acme-challenge/8RNbb7b7meoMInPzYbiI6QHThGV6d96Jm4kLpKtHeJE [69.172.201.153]: \"\u003c!DOCTYPE HTML PUBLIC \\\"-//W3C//DTD HTML 4.01//EN\\\"
\\\"http://www.w3.org/TR/html4/strict.dtd\\\"\u003e\\n\u003chtml\u003e\\n\u003chead\u003e\\n\
u003cmeta http-equiv=\\\"Conte\"", "status": 403. Exiting...
Ši komanda įdiegs naujus crt, rakto ir ca failus. Dabar „DirectAdmin“ valdymo skydelyje turėtų būti įjungtas https peradresavimas, o directadmin.conf turėtų būti sukonfigūruotas naujas sertifikatas ir raktai su toliau pateiktomis komandomis.
# cd /usr/local/directadmin
#./directadmin set ssl 1
#./directadmin set carootcert /usr/local/directadmin/conf/carootcert.pem
#./directadmin set ssl_redirect_host your.hostname.com
# service directadmin restart
Keisti tiesioginio administratoriaus odą / temą | Lengva keisti ⚡️
Atlikite šiuos paprastus veiksmus, kad pakeistumėte „DirectAdmin“ apvalkalą / temą „DirectAdmin Skin“.
Įdiekite Let's Encrypt sertifikatą domain
Kitas SSL sertifikatas gali būti įdiegtas domains priglobtas serveryje, kad būtų galima saugiai prisijungti prie svetainės.
Norėdami įdiegti SSL sertifikatą domene
- Prisijunkite prie tiesioginio administratoriaus valdymo pultas kaip administratorius.
- Perjunkite į vartotojo prieigos lygį.
- Eikite į Paskyros tvarkytuvė > SSL sertifikatai

- Pasirinkite parinktį Nemokamas ir automatinis sertifikatas iš Let’s Encrypt

- Patikrink domain vardas teisingas.
- Pasirinkite sertifikato rakto dydį.
- Pasirinkite antrinį elementądomains įdiegti SSL sertifikatą
Or
- Pažymėkite pakaitos simbolį, kad sukurtumėte pakaitos SSL sertifikatą.
- Spauskite "SutaupoteMygtuką įdiekite SSL sertifikatą naudodami Let's Encrypt
Sertifikatas ir raktas išsaugomi sėkmingai ir įdiegta
Nemokamas SSL ir mokamas SSL
Ketinu griauti mitus ir paaiškinti skirtumus tarp jų Nemokamas SSL vs mokamas SSL sertifikatas. žiniatinklio prieglobos įmonės sujungia a nemokamas SSL sertifikatas.

Kaip atnaujinti skaitmeninį sertifikatą „DirectAdmin“.
Let's Encrypt SSL sertifikatas pagal numatytuosius nustatymus nustatytas automatiškai atnaujinti per 90 dienų. Jei automatinis atnaujinimas nepavyksta, įveskite toliau pateiktą komandą, kad ją atnaujintumėte automatiškai
# cd /usr/local/directadmin/scripts
#./letsencrypt.sh renew mydomain.com 4096 /path/to website
SSL atnaujinimas po perkėlimo
Jei domain yra perkelta iš cPanel tiesioginiam administratoriui, nukopijuoti visus crt, rakto failą į DirectAdmin serverį ir sukonfigūruokite directadmin.conf su nukopijuotais SSL sertifikatais.
Be to, jei nustatoma, kad sertifikatai negalioja arba pasibaigė, Tiesioginio administratoriaus valdymo skydelis turi galimybę pakeisti negaliojančius sertifikatus galiojančiu Let’s Encrypt sertifikatu.
- Prisijunkite prie tiesioginio administratoriaus valdymo skydelis kaip administratorius.
- Eikite į Paskyros tvarkyklė > SSL valdymas > Nustatymai
- Pažymėkite parinktį "Pakeiskite pasibaigusius / negaliojančius sertifikatus galiojančiu Let’s Encrypt sertifikatu“ ir spustelėkite Atnaujinti.

DUK
Kaip įdiegti SSL sertifikatą „DirectAdmin“ sistemoje?
Prisijunkite prie „DirectAdmin“ kaip administratorius, perjunkite į vartotojo prieigos lygį, eikite į Paskyros tvarkyklė > SSL sertifikatai, pasirinkite nemokamą „Let's Encrypt“ parinktį ir patikrinkite savo domain pavadinimą ir rakto dydį, tada spustelėkite „Išsaugoti“, kad įdiegtumėte sertifikatą.
Ar „Let's Encrypt SSL“ automatiškai atnaujinamas „DirectAdmin“?
Taip, „DirectAdmin“ sistemoje pagal numatytuosius nustatymus „Let's Encrypt“ SSL sertifikatai nustatyti taip, kad būtų automatiškai atnaujinami kas 90 dienų. Jei automatinis atnaujinimas nepavyksta, galite atnaujinti rankiniu būdu naudodami komandinės eilutės scenarijų „letsencrypt.sh“.
Kaip įjungti HTTPS peradresavimą „DirectAdmin“?
Įdiegę SSL sertifikatą, įjunkite HTTPS paleisdami: directadmin set ssl 1, tada nustatykite ssl_redirect_host į savo pagrindinio kompiuterio vardą ir paleiskite „DirectAdmin“ iš naujo. Tai privers visą srautą vykti per saugų HTTPS ryšį.
Ar galiu įdiegti pakaitos simbolio SSL sertifikatą „DirectAdmin“?
Taip, „DirectAdmin“ palaiko „Wildcard“ SSL sertifikatus per „Let's Encrypt“. SSL sertifikatų skiltyje pažymėkite parinktį „Wildcard“, o ne pasirinkite atskirus subsertifikatus.domains, tada spustelėkite „Išsaugoti“, kad sugeneruotumėte pakaitos simbolio sertifikatą.
Ką daryti, jei SSL diegimas nepavyksta dėl autorizacijos klaidos?
Autorizacijos klaidos paprastai reiškia, kad jūsų domain DNS neteisingai nukreipia į serverį. Patikrinkite, ar jūsų A įrašai nukreipia į teisingą serverio IP adresą, įsitikinkite, kad 80 prievadas yra atidarytas HTTP-01 užklausai, ir patikrinkite, ar jokia užkarda ar tarpinis serveris neblokuoja kelio „.wellknown/acme-challenge“.
Tikiuosi, kad suprasite, kaip įdiegti SSL sertifikatas „DirectAdmin“, jei susiduriate su kokia nors klaida, pakomentuokite komentarų skiltyje,
mūsų prieglobos ekspertas sugrąžins jus atgal.