Сегодня я обновляю свой сервер до Ubuntu 10 Lucid. Первое, что приходит мне в голову, это новый зашифрованный метод, это строка по умолчанию
root:$6$ih6NzSZL$NuK0cjnATfIS3ets.MWM3iN3/U.sPh..USCbZ/kyOATm0hpiuZkbWhgaenNKIf23d9HTE/fKnLo0PDV1UCefu0:15333:0:99999:7:::
так как он начинается с $ 6 $, я понял, что это метод sha-512, поэтому я попытался использовать инструмент mkpasswd
mkpasswd -m sha-512 123456
поэтому я добавляю новую строку в теневой файл
yozloy:$6$4KhKoABHknIc$KY3DBvrkLPSXBnS/NZjdxrdw2EY02fDQcclf8/B3P7ymSeCBsKWyRC.zgRcklTWwmNLplWLgcAKenFzrvq6ub0:15318:0:9999:7:::
но это не работает! вероятно, из-за соли, я не знаю, что это такое, поэтому я не уточнил.