Kokie yra mano serverio slaptažodžiai? Kaip juos pakeisti?
Jūsų skirtajame serveryje yra „super vartotojas“, vadinamas
root. Šis vartotojas turi teisę keisti viską, todėl reikia kaip įmanoma geriau apsaugoti jo slaptažodį. OVH serveriuose yra 3 programos, kurios naudojasi root abonementu:
- SSH: Abonementas, kurio pagalba galite pilnai administruoti savo serverį.
- Webmin: Šis abonementas gali administruoti daugelį serverio dalykų naudojant grafinę sąsają.
- MySQL: Abonementas, galintis jungtis prie duomenų bazių ir administruoti MySQL serverį.
Serverio (RedHat) pristatymo metu gausite el. laišką su dviem slaptažodžiais. Pirmasis naudojamas root abonementui, antrasis skirtas MySQL.
SSH ir Webmin slaptažodžiai
vienodi, tačiau galite juos pakeisti skirtingais ir per SSH jungtis kaip root su vienu slaptažodžiu, o per Webmin - su kitu.
Norėdami pakeisti root slaptažodį, kurį naudojate SSH prieigai, turite prisijungti prie serverio ir įvykdyti komandą
passwd. Tuomet sistema paprašys naujo slaptažodžio:
[root@julien /]# passwd
New password:
Retype new password:
passwd: all authentication tokens updated successfully
Paskutinioji eilutė praneša, kad slaptažodis buvo sėkmingai
pakeistas.
Šis keitimas neturi įtakos Webmin root slaptažodžiui. Prisijungę per SSH su root teisįmis, galite keisti bet kurio kito vartotojo slaptažodį. Tai pakeis vartotojo, kuris jungiasi per SSH ar FTP, slaptažodį. Keitimui naudokite komandą (komandoje
vartotojas yra prisijungimo vardas):
[root@julien /]# passwd vartotojas
Norėdami pakeisti Webmin sąsajos root vartotojo slaptažodį, prisijunkite per SSH ir įvykdykite komandą:
[root@julien /]# /usr/libexec/webmin/changepass.pl /etc/webmin root naujas_slaptažodis
Vietoje
naujas_slaptažodis įrašykite savo naujai sugalvotą slaptažodį.
Tai nepakeis SSH root vartotojo slaptažodžio.
Norėdami pakeisti MySQL root vartotojo slaptažodį, prisijunkite per SSH ir paleiskite komandą:
[root@julien /]# mysqladmin -p password naujas_slaptažodis
Vietoje
naujas_slaptažodis įveskite naują root slaptažodį. Sistema paprašys įvesti
root slaptažodį ir MySQL serverį.
Ši klaida reiškia, kad blogai įvedėte slaptažodį:
[root@julien /]# mysqladmin -p password new_password
Enter password:
mysqladmin: connect to server at 'localhost' failed
MySQL
root gali būti naudojamas visų duomenų bazių, saugomų serveryje, pasiekimui per
phpMyAdmin. Tuomet sąsajoje matysite visų vartotojų duomenų bazes. Prisijungimo adresas:
http://nsXXXX.ovh.net/phpMyAdmin/ (nsXXXX.ovh.net yra jūsų serverio pavadinimas).