Автор Тема: Как командой создать разблокированного пользователя с заданным паролем?  (Прочитано 515 раз)

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 88
Как командой создать разблокированного пользователя с заданным паролем?
useradd vasa -p 1     создает, но пользователдь заблокированный.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 8 001
  • UNIX System V init
Как командой создать разблокированного пользователя с заданным паролем?
useradd vasa -p 1     создает, но пользователдь заблокированный.

Что значит заблокированный?
Пользователь обычно блокируется/разблокируется как всегда:
# passwd --help|grep '\-l,\|\-u,'
  -l, --lock                 Lock the specified account
  -u, --unlock               Unlock the specified account

Предполагаю, что Login incorrect после приведённой вами команды, у пользователя vasa пароль в незашифрованном виде:
# useradd vasa -p 1
# cat /etc/tcb/vasa/shadow
vasa:1:17428::::::

Пользуйтесь
# useradd user
# passwd user
# userdel -r user

После команд
# useradd vasa
# passwd vasa

выброс
# cat /etc/tcb/vasa/shadow
будет совсем другим.


И кстати
# man useradd|col -bfx|sed -n '153,154p'
           Note: This option is not recommended because the password (or
           encrypted password) will be visible by users listing the processes.
# man useradd|col -bfx|sed -n '149,151p'
       -p, --password PASSWORD
           The encrypted password, as returned by crypt(3). The default is to
           disable the password.
« Последнее редактирование: 19.09.2017 13:04:37 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 88
В макросе как можно сделать учетную запись активной. Дело в том, что после создания учетной записи с паролем, она не активна.
  В макросе нужно потому, что надо создавать много.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 686
    • Email
Сноси Винду, переходи на Линукс ! :)

Оффлайн genand1947

  • Давно тут
  • **
  • Сообщений: 88
Спаибо, получилось. А есть ли возможность потребовать замену пароля  при первом входе?
« Последнее редактирование: 25.09.2017 12:55:46 от genand1947 »

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 6 686
    • Email
Спаибо, получилось. А есть ли возможность потребовать замену пароля  при первом входе?
Ну ищется же на раз-два http://www.ekzorchik.ru/2012/08/ubuntu-10-chage-password-ssh/ ...

# rpm -qf /usr/bin/chage
shadow-change-4.1.4.2-alt8
Сноси Винду, переходи на Линукс ! :)