NVP vProxy: Kirjautuminen root-tunnistetiedoilla ei onnistu, pääkäyttäjän käyttöoikeus menetetään
Summary: Pääkäyttäjän tilin käyttöoikeus vProxy-laitteen kautta menetetään.
Symptoms
Et voi kirjautua vProxyn järjestelmänvalvojan tilille SSH- tai vSphere-verkkoasiakasohjelmasta. Käyttö estetty- tai Virheelliset tunnistetiedot -virheet palautetaan.
Cause
Resolution
Jos pääkäyttäjän tili on käytettävissä:
Jos pääkäyttäjän tiliä voi käyttää vSphere-virtuaalikonekonsoliyhteyden kautta, muodosta SSH-yhteys vProxyyn ja kirjaudu järjestelmänvalvojan tunnistetiedoilla. Vaihda pääkäyttäjän tilille käyttämällä alla olevaa komentoa ja määritä pääkäyttäjän salasana.
sudo su -
Voit vaihtaa (päivittää) pääkäyttäjän salasanan vain, jos sinulla on jo pääkäyttäjän tilin käyttöoikeus.
sudo passwd root
Jos admin-käyttäjän salasana on kadonnut mutta tietää pääkäyttäjän salasanan, muodosta yhteys vProxyyn vSphere-verkkoasiakkaasta ja kirjaudu root-käyttäjänä. Järjestelmänvalvojan salasanan voi vaihtaa komennolla
passwd admin
Kuva 1: Näyttökuva vProxy-ominaisuuksista NetWorker Management Consolessa (NMC).
Jos järjestelmänvalvojan tili on lukittu, kirjaudu pääkäyttäjän tilille vSphere-verkkoasiakasohjelmasta ja nollaa järjestelmänvalvojan tili pam_tally2 Voit nollata sen seuraavasti:
pam_tally2 --user admin --reset
Jos järjestelmänvalvojan tili lukittuu edelleen, tarkista, mistä kirjautumispyynnöt tulevat:
journalctl -u sshd | grep -w 'Failed password'
Tässä komennossa luetellaan niiden järjestelmien IP-osoitteet, jotka yrittivät (ja epäonnistuivat) kirjautumisessa järjestelmänvalvojan tunnistetiedoilla:
Dec 06 09:23:36 nsr-vproxy02.amer.lan sshd[9407]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=192.168.9.100 user=admin
Dec 06 09:23:38 nsr-vproxy02.amer.lan sshd[9407]: Failed password for admin from 192.168.9.100 port 54788 ssh2
Edellä olevassa esimerkissä näkyy, että joku yritti kirjautua järjestelmänvalvojana käyttämällä SSH-tunnistetta isännästä 192.168.9.100. Seuraavia ehtoja voidaan soveltaa:
- Isäntä on NetWorker-palvelin, jonka ominaisuuksiin on määritetty väärä vProxy-salasana
- On olemassa automaattinen työkalu tai komentosarja, joka on määritetty virheellisillä tunnistetiedoilla (tämä olisi NetWorkerin ulkopuolella).
- Käyttäjä yrittää jatkuvasti käyttää vProxy-palvelinta virheellisillä tunnistetiedoilla ja lukita tilin.
journalctl Tulos näyttää lähteenä NAT-kohdeosoitteen, ei SSH-istunnon alkuperää.