VMware ESX jedna je od najčešćih platformi za virtualizaciju u poslovnim okruženjima. Kako bi se smanjila mogućnost zlouporabe, tvrtka VMware isključuje mogućnost da se korisnik root direktno spoji preko SSH-a. Uobičajeni način jest da se najprije prijavite s nekim drugim korisničkim imenom, a zatim unutar sesije prebacite u root. No, u kriznim situacijama – kad grafičko sučelje ne radi, kad vam treba skripta za hitno sigurnosno kopiranje ili kad morate ručno ispraviti datoteku – zgodnije je imati odmah root ljusku. U nastavku ćemo objasniti kako to učiniti bez da otvorite veliku sigurnosnu rupu.
Sadržaj...
Kada se isplati pustiti root da se javi preko mreže
Root korisnik može zaustaviti ili pokrenuti virtualne strojeve, uređivati mrežne postavke, brisati skupove podataka i mijenjati datotečni sustav. Zato je VMware po zadanom onemogućio direktnu prijavu. Ipak, postoje opravdani razlozi da se ta zabrana privremeno skine:
- Hitna dijagnostika poslužitelja koji se više ne može upravljati putem vSphere Clienta.
- Brza izmjena konfiguracijske datoteke kad niste krajini računala.
- Automatizirani sigurnosni kopiji koji zahtijevaju root ovlasti i pokreću se noću.
- Testiranje u lab-okruženju prije nego što se promjene prenesu na produkciju.
Važno: ako poslužitelj stoji u produkciji, uključite root prijavu samo dok vam stvarno treba, a zatim je ponovo isključite. Na taj način smanjujete površinu napada na minimum.
Što trebate prije početka
Da ne biste ostali zaključani izvan sustava, pripremite sljedeće:
- Fizički pristup konzoli ili pristup preko iKVM, iLO, iDRAC ili VMware DCUI sučelja.
- Lozinka root korisnika (ako ste je zaboravili, morate je resetirati upravo iz konzole).
- Osnove rada s uređivačem teksta – nano ili vi – jer ćete mijenjati samu SSH konfiguraciju.
- Plan: zapišite točno što mijenjate i u kojem redu kako biste mogli vratiti ako nešto pođe po zlu.
Koraci za omogućavanje root prijave
1. Prijavite se na konzolu kao root
Uključite monitor ili otvorite DCUI (Direct Console User Interface) na poslužitelju. Unesite korisničko ime root i odgovarajuću lozinku. Ako ste sigurnosnu politiku postavili da se root ne može prijaviti na konzolu, prvo se prijavite s drugim administratorskim računom, a zatim unutar ljuske upišite:
su -
i upišite root lozinku.
2. Otvorite SSH konfiguracijsku datoteku
VMware pohranjuje postavke servisa SSH u direktorij /etc/ssh. Dođite do njega:
cd /etc/ssh
Zatim uredite datoteku sshd_config. Za jednostavniji rad koristite nano:
nano sshd_config
3. Promijenite zabranu root prijave
Pronađite redak koji počinje s:
#PermitRootLogin no
ili
PermitRootLogin no




