Помогите сменить пароль пользователя через SSH (новый не принимает)

Автор alex-143390, 30 апреля 2016, 18:41:18

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

alex-143390

Пытаюсь зайти через SSH (с помощью Putty)
Ввожу логин : login
Ввожу пароль : 89ed43cb4b814814e68a53cc9ae97088

авторизовывается и пишет :
ЦитироватьYou are required to change your password immediately (root enforced)
Linux pay 2.6.32-042stab108.1 #1 SMP Thu Apr 23 19:17:11 MSK 2015 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Fri Apr 29 02:36:09 2016 from 95-25-146-23.broadband.corbina.ru
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for login.
(current) UNIX password:


Ввожу текущий пароль
После этого выводит:

ЦитироватьEnter new UNIX password:
Retype new UNIX password:



Ввожу новый пароль - окно закрывается и дальше при подключении всё заново - заходит под старым паролем и просит его сменить, дальше никак не могу пройти. Подскажите в чем дело?

Пароль наюо формировать в какой-то системе?
Я уже пробовал и рандом типа:
ic7ntrqcmqqzwnqh4vimpa3ictoeh37e
982um1grouxfjsisbykqv94kld2a21k0
sup3rh4x3rizmynam3

неподходят. Окно просто закрывается.

BULATUS

Может вводите пароль один а при повторе другой... ошибка при наборе?
Вообще при команде passwd должно всё быть ОК.

Cообщение объединено 30 апреля 2016, 19:10:52

Аааа истёк пароль.... тогда нужно использовать chage

Поможет man chage

alex-143390

Цитата: BULATUS от 30 апреля 2016, 19:05:12Аааа истёк пароль.... тогда нужно использовать chage

Поможет Код:
man chage


Вы простите меня, я в этом новичок, поэтому и обращаюсь к вам на форуме.
Как этот код применить, если я захожу через SSH ?
P.S. Операционка установлена на виртуальной машине на виртуальном сервере.

BULATUS

В терминале наберите man chage.
Перед Вами появится инструкция по  этой программе.


Цитата: alex-143390 от 30 апреля 2016, 19:16:19я в этом новичок
надо же когда нибудь начинать ))))



alex-143390

Цитата: BULATUS от 30 апреля 2016, 19:20:57В терминале наберите
Код: man chage
.
Перед Вами появится инструкция по  этой программе.

Это то я как раз понимаю, что нужно ввести в терминале. Только как в него попасть? День даже не заходит в операционку по SSH. Операционка на виртуальной машине в виртуальном сервере. Насколько я понимаю визуальной оболочки нет - зайти можно только через SSH (с помощью Putty) 

BULATUS


alex-143390

Цитата: BULATUS от 30 апреля 2016, 19:42:56Вообще новый пароль по идее должен сработать.


да я вот и не понимаю в чем проблема.
Есть ли какие то ограничения на пароль типа мин.кол-во символов или реестр букв?

BULATUS

В общем так....
До сервера вы доходите, и пытаетесь до него достучаться. Он, с учётом того, что у Вас устарел пароль, требует ввести новый.
Я смоделировал подобную ситуацию у себя. Сначала сменил пароль с помощью passwd
Потом дал команду принудительной смены пароля при логине chage -d 0 root
Т.е. дошёл до того места, где у Вас проблема. Пытаюсь авторизоваться:
bulat@debian:~$ su
Пароль:
Вам необходимо немедленно сменить пароль (в принудительном режиме root)
Смена пароля для root.
(текущий) пароль UNIX:
Введите новый пароль UNIX:
Повторите ввод нового пароля UNIX:
root@debian:/home/bulat#

Как видите у меня всё получилось.

Попробуйте при вводе нового пароля, этот пароль
wanq7654399
Потом смените на любой другой, с помощью passwd.

Malaheenee

Простой юзер в /etc/shadow записать пароль не сможет. Только root. Поэтому после логина и смены пароля не печатайте exit, а пробуйте sudo и уже заново менять пароль.
Все мы где-то, когда-то и в чем-то были новичками.

BULATUS

Соглашусь с тем, что exit это лишнее... скопировал, захватил часть не нужной для ТС команды (точнее я в терминале под рутом поработал и вышел обратно к юзеру. Вот поэтому там exit).

Cообщение объединено 01 мая 2016, 17:02:29

Убрал из своего сообщения exit дабы не смущать никого.