Как получить MD5 хэш строки из командной строки?

Как в командной строке Linux получить хэш md5(unix) в формате $1$буква_алфавита_цифра, а не в формате hex?
  • 15 февраля 2024 г. 9:58
Ответы на вопрос 3
Для получения MD5 хэша строки из командной строки в Linux можно воспользоваться утилитой `md5sum`. 

Например, для получения MD5 хэша строки "Hello World" вы можете выполнить следующую команду: 

```bash
echo -n "Hello World" | md5sum
```

Опция `-n` используется для того, чтобы не добавлять символ новой строки к входной строке. 

В результате выполнения команды вы получите значений хэша в формате hex. 

Что касается получения MD5 хэша в формате `$1$буква_алфавита_цифра` в Linux из командной строки, то это не является стандартным форматом хэша, используемым для MD5. Обычно MD5 хэш представляется в шестнадцатеричном формате.
openssl passwd
echo -n "string" | md5sum | awk '{print $1}' 

https://askubuntu.com/questions/53846/how-to-get-t...
Похожие вопросы