NVP vProxy: Неможливо увійти за допомогою кореневих облікових даних, root доступ втрачено
Summary: Доступ до root-акаунта через пристрій vProxy втрачається.
Symptoms
Ви не можете увійти через обліковий запис адміністратора vProxy ні з SSH, ні з веб-клієнта vSphere. Повертаються помилки у випадку забороненого доступу або недійсних облікових даних.
Cause
Resolution
Якщо root-акаунт доступний:
Якщо root-акаунт доступний через консоль vSphere VM, підключіться до vProxy через SSH і увійдіть за допомогою адміністративних облікових даних. Переключіться на root-обліковий запис користувача за допомогою наведеної нижче команди та вкажіть пароль root-користувача.
sudo su -
Ви можете змінити (оновити) root-пароль лише якщо вже маєте доступ до root-акаунта.
sudo passwd root
Якщо пароль користувача адміністратора втрачено, але ви його знаєте, підключіться до vProxy через веб-клієнт vSphere і увійдіть як root. Пароль адміністратора можна змінити за допомогою команди:
passwd admin
Рисунок 1: Скріншот властивостей vProxy з консолі управління NetWorker (NMC).
Якщо обліковий запис адміністратора заблоковано, увійдіть у root-акаунт з веб-клієнта vSphere і скиньте обліковий запис адміністратора за допомогою pam_tally2 Щоб скинути його:
pam_tally2 --user admin --reset
Якщо обліковий запис адміністратора продовжує блокуватися, перевірте, звідки надходять запити на вхід:
journalctl -u sshd | grep -w 'Failed password'
Ця команда містить перелік IP-адрес систем, які намагалися (і не змогли) увійти за допомогою облікових даних адміністратора:
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
У наведеному вище прикладі видно, що хтось намагався увійти як адмін, використовуючи SSH з хоста 192.168.9.100. Можуть застосовуватися такі умови:
- Хост — це сервер NetWorker з неправильним паролем vProxy, встановленим у властивостях vProxy
- Існує автоматизований інструмент або скрипт, налаштований із неправильними обліковими даними (це відбувається поза межами NetWorker).
- Користувач постійно намагається отримати доступ до vProxy, користуючись неправильними обліковими даними та блокуючи акаунт.
journalctl вихідний вихід показує цільову адресу NAT як джерело, а не джерело, звідки походить SSH-сесія.