Я читав опис цієї команди з книги,
passwd:
Змінює пароль для існуючого користувача.
chpasswd:
Читає файл імені для входу та пари паролів та оновлює паролі.
Здається, ці команди виконують ту саму роботу. Чи є різниця між ними?
Редагувати:
Я хочу дізнатися, коли ми використовуємо їх, який файл (и) змінюються. Чи змінюють вони один і той же файл чи інший файл? Якщо вони змінюють різні файли, що вони?
/etc/password
містить інформацію облікового запису користувача./etc/shadow
містить зашифровані паролі. Я вважаю, що це єдині актуальні файли. Ви можете змінити пароль, вручну редагуючи ці файли, але це було б дуже незручно.