Управление пользователями CHAP
Протокол CHAP (Challenge-Handshake Authentication Protocol) предоставляет способ ограничить доступ к целевым устройствам и их LUN, требуя от инициатора имя пользователя и пароль. Учетные записи CHAP применяются к целым группам целевых устройств.
Чтобы ограничить доступ к группе целевых устройств определенным пользователем CHAP
Панель администратора
- Откройте Сервисы хранилища > Блочное хранилище > Группы целей и щелкните по нужной группе целевых устройств в списке (в любом месте, кроме имени группы).
-
На правой панели группы нажмите Контроль доступа, затем щелкните по значку карандаша.
-
В окне Контроль доступа установите флажок CHAP и нажмите Создать пользователя.
-
В окне Создать пользователя CHAP введите имя пользователя и пароль (длиной от 12 до 16 символов). Нажмите кнопку Создать.
-
Вернувшись на экран Контроль доступа, выберите нужного пользователя CHAP и нажмите Сохранить.
Интерфейс командной строки
-
Включите авторизацию CHAP для нужной группы целевых устройств.
# vstorage-target tg-auth -enable-chap -id <tg_id>
-
Создайте учетную запись CHAP, использовав команду
vstorage-target account-create, например:# vstorage-target account-create -user user1 -desc "User for TG1" Enter Password:
Пароль должен содержать от 12 до 16 символов.
-
Назначьте созданную учетную запись CHAP группе целевых устройств, использовав команду
vstorage-target tg-chap, например:# vstorage-target tg-chap set -id faeacacd-eba6-416c-9a7f-b5ba9e372e16 \ -user user1
Чтобы вывести список существующих учетных записей CHAP и сведения о них, используйте команду vstorage-target account-list.
Чтобы отменить назначение пользователя CHAP группе целевых устройств, используйте следующую команду:
# vstorage-target tg-chap del -id <tg_id> -user <user_id>
Чтобы изменить пароль пользователя CHAP
Панель администратора
- Откройте Сервисы хранилища > Блочное хранилище > Пользователи CHAP, щелкните по пользователю, чтобы открыть сведения о нем, и нажмите значок карандаша.
- В окне Изменить пользователя CHAP укажите новый пароль и нажмите Применить.
Интерфейс командной строки
Используйте команду vstorage-target account-set, например:
# vstorage-target account-set password -user user1 Enter Password:
Чтобы удалить неиспользуемого пользователя CHAP
Панель администратора
- Откройте Сервисы хранилища > Блочное хранилище > Пользователи CHAP.
- Щелкните по значку многоточия для нужного пользователя и нажмите Удалить.
Интерфейс командной строки
Используйте команду vstorage-target account-delete, например:
# vstorage-target account-delete -user user1