Вы можете спросить: «Почему бы просто не сделать...
Это зашифрованный файл паролей, в котором хранится зашифрованная информация о паролях для учетных записей пользователей. В дополнение к хранению зашифрованного пароля файл /etc/shadow хранит дополнительную информацию о сроке действия или истечении срока действия пароля. Появление теневого файла (shadow) произошло из-за необходимости отделить зашифрованные пароли от файла /etc/passwd . Это было необходимо, потому что легкость, с которой можно было взломать зашифрованные пароли, росла с увеличением вычислительной мощности обычных компьютеров (домашних ПК). Идея заключалась в том, чтобы сделать файл /etc/passwd доступным для чтения всем пользователям, не сохраняя в нем зашифрованные пароли, а затем сделать /etc/shadow файл доступен для чтения только root или другим привилегированным программам, которым требуется доступ к этой информации. Примером такой программы может быть программа входа в систему.