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

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

Оффлайн 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
« Последнее редактирование: 30 Апреля 2016, 19:12:02 от BULATUS »
 

Оффлайн alex-143390

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

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


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

Оффлайн BULATUS

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


я в этом новичок
надо же когда нибудь начинать ))))



Оффлайн alex-143390

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

Это то я как раз понимаю, что нужно ввести в терминале. Только как в него попасть? День даже не заходит в операционку по SSH. Операционка на виртуальной машине в виртуальном сервере. Насколько я понимаю визуальной оболочки нет - зайти можно только через SSH (с помощью Putty) 
« Последнее редактирование: 30 Апреля 2016, 19:34:36 от alex-143390 »
 

Оффлайн BULATUS

Вообще новый пароль по идее должен сработать.

Оффлайн alex-143390

Вообще новый пароль по идее должен сработать.


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

Оффлайн BULATUS

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

Попробуйте при вводе нового пароля, этот пароль
wanq7654399
Потом смените на любой другой, с помощью passwd.
« Последнее редактирование: 01 Мая 2016, 17:00:42 от BULATUS »
 

Оффлайн Malaheenee

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

Оффлайн BULATUS

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

Cообщение объединено 01 Мая 2016, 17:02:29
Убрал из своего сообщения exit дабы не смущать никого.
« Последнее редактирование: 01 Мая 2016, 17:05:14 от BULATUS »
 

Теги:
     

    [Решено] Не могу установить локаль ru_RU.UTF-8.. помогите

    Автор gardarea51

    Ответов: 5
    Просмотров: 8492
    Последний ответ 08 Июля 2015, 12:04:09
    от hippelalex
    напортачил, помогите исправить

    Автор MyLog

    Ответов: 3
    Просмотров: 1849
    Последний ответ 24 Октября 2014, 15:28:32
    от qupl
    Помогите плиз. Два вопроса... пропадает звук у юзера

    Автор APL

    Ответов: 7
    Просмотров: 2386
    Последний ответ 09 Июля 2011, 18:11:54
    от APL
    помогите настроить сеть

    Автор debianpc

    Ответов: 6
    Просмотров: 1267
    Последний ответ 25 Мая 2018, 18:54:03
    от dmitry1903
    Помогите пожалуйста, не могу поставить alsa.

    Автор 4ydocactus

    Ответов: 16
    Просмотров: 5307
    Последний ответ 31 Декабря 2018, 17:23:15
    от svtv1