Как изменить оболочку входа в nologin для пользователя LDAP RHEL 6?

yum install ypchsh и yum install ldapmodify и не найти пакет. Я хочу изменить оболочку для определенных пользователей ldap на этом одном сервере. Кто-то, пожалуйста, помогите, я не могу понять эту простую вещь. Файл passwd не будет работать, потому что пользователь не указан там, я думаю. Я не просто создаю запись там, я полагаю. Если я отредактирую свою оболочку входа в свой профиль LDAP, я думаю, что это применимо ко всем системам. Должен быть файл сопоставления где-нибудь – в / etc, я угадываю – для сопоставления их атрибутов с локальными системными настройками.

  • Почему изменение пароля root не требует старого пароля
  • установить дату истечения срока действия учетной записи в будущем
  • if statement user user id в etc / passwd?
  • Что такое «Charlie &» в поле gecos на OpenBSD для root?
  • Есть ли обратная совместимость опции -p (--path) в командах пользователя / группы?
  • Замените оболочку пользователя mysql в файле / etc / passwd
  • Будет ли всегда пара одинаковых UID и GID?
  • / sbin / nologin и / bin / false игнорируются в / etc / passwd как пользовательская оболочка
  • One Solution collect form web for “Как изменить оболочку входа в nologin для пользователя LDAP RHEL 6?”

    Это было так просто, если ваш nsswitch – файлы ldap, вы можете просто добавить запись в / etc / passwd и изменить свою оболочку на любое значение. Однако вы не можете использовать useradd, вам нужно будет отредактировать файл passwd с помощью редактора vi или использовать команду vipw.

    Linux и Unix - лучшая ОС в мире.