
Може виникнути ситуація, коли вам потрібно вимкнути захист, щоб отримати доступ до консолі WAS DMGR. Зазвичай це відбувається, коли: –
- Ви забули облікові дані
- Хтось змінив пароль
- Порушив конфігурацію SSL/Security або security.xml
У вас ситуація, коли вам потрібно зайти в WAS Deployment Manager без облікових даних?
Є два способи відключити захист. Тож вибирайте той, який вам подобається.
Перша процедура – за допомогою wsadmin
- Перейдіть до шляху профілю DMGR і папки bin
- Виконайте wsadmin.sh, щоб отримати підказку wsadmin
[[email protected] bin]# ./wsadmin.sh WASX7209I: Connected to process "dmgr" on node localhostCellManager01 using SOAP connector; The type of process is: DeploymentManager WASX7029I: For help, enter: "$Help help" wsadmin>
- Виконайте команду securityoff, як показано нижче
wsadmin>securityoff LOCAL OS security is off now but you need to restart server1 to make it affected. wsadmin>
- Виконайте команду виходу, щоб вийти з утиліти wsadmin
- Перезапустіть DMGR, щоб це почало діяти
Спробуйте отримати доступ до WAS DMGR Console зараз, і вона не повинна запитувати жодних облікових даних.
Друга процедура – зміна security.xml
Зробіть резервну копію security.xml, він знаходиться в DMGR profile/config/cells/CellName. Якщо ви не впевнені, ви можете скористатися командою find для пошуку security.xml
- Змініть security.xml за допомогою редактора vi
- Знайдіть enabled=true (як показано нижче)
- Змінити true на false (як показано нижче)
Це воно. Тепер ви можете отримати доступ до WAS DMGR без пароля.
Порада: щоб відновити безпеку, потрібно зробити наступне…
- Викликати wsadmin.sh
- Виконайте команду securityon
- Перезапустіть DMGR
Сподіваюся, одна з наведених вище процедур допоможе вам вимкнути безпеку, щоб отримати доступ до консолі адміністратора WAS.
Хочете набути навичок у хмарних обчисленнях? Подивіться це посібник для початківців.
Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?