Если ты думаешь, что менять пароль — это просто, потому что там есть кнопка или пара кликов, то поздравляю: ты либо новичок, либо живёшь в розовом мире. В Linux всё проще и жёстче. Здесь нет кнопок, есть команды и результат. Если не умеешь их использовать — можешь смело прощаться с доступом.

Зачем вообще менять пароль?

Если твой пароль — «123456» или «password», то ты либо не в курсе, либо тебе похер. Это прямой путь к тому, чтобы кто-то зашёл в твою систему и устроил там праздник. Надёжный пароль — твоя первая и последняя линия обороны. И если ты не готов держать пароль крепким, то лучше не жалуйся, когда вломятся.

Ты — обычный юзер, меняешь свой пароль

Открываешь терминал, набираешь:

passwd

Система спросит старый пароль — если не введёшь правильно, привет, снова будешь юзером с тем же паролем. Правильно ввёл? Введи новый два раза. Не видишь, что печатаешь? Да, так задумано — тут не для красот, а для безопасности.

Следующий вход — только с новым паролем. Всё, никаких тебе «а где моя кнопка?»

Ты — root или sudo-шаман, меняешь пароли других

Если ты root или имеешь sudo-привилегии, то можешь менять пароли кому угодно. Команда проста:

sudo passwd имя_пользователя

К примеру, хочешь сменить пароль пользователя unetway:

sudo passwd unetway

Введи новый пароль два раза. Если не обосрался, получишь:

passwd: password updated successfully 

Твоя власть без вопросов.

Заставь пользователя сменить пароль сразу после следующего входа

Если хочешь, чтобы юзер не расслаблялся и менял пароль сразу — вот тебе команда:

sudo passwd --expire имя_пользователя

Например:

sudo passwd --expire unetway

Теперь этот чел при следующем входе будет вынужден сменить пароль — иначе двери закрыты. Жёстко, но справедливо.

Почему твои пароли — говно и как это исправить

Если твой пароль выглядит как «qwerty123», ты — лох. Надёжный пароль — минимум 16 символов, с большой буквой, маленькой, цифрой и спецсимволом. Всё это не ради красоты, а чтобы хакер твой пароль не перебрал за пятиминутку.

Если ты думаешь, что менять пароль раз в год — нормально, ты ошибаешься. Периодическая смена — это не для галочки, а чтобы уменьшить шансы, что твой пароль уже у кого-то есть.

Советы от практиков — хардкор, а не водичка

  • Не передавай root-пароль никому, кто даже близко не понимает, что делает.
  • Не юзай одинаковые пароли на нескольких серверах — идиотизм высшей пробы.
  • Не пиши пароль на бумажке, если только не хочешь, чтобы твой сосед с сервера прочитал его во время кофе-брейка.
  • Если работаешь с командой — заставляй их менять пароли регулярно, иначе рано или поздно получишь слив.

Итог

Смена пароля в Linux — это не ритуал с фейерверками, а стандартная процедура, которую ты должен уметь делать быстро и без соплей. Если не умеешь — иди учись или жди, когда к тебе вломятся. И не надо потом ныть, что «а у меня не работало».