LinuxForum.Fans
Тема

Вопрос по BASH

Автор: dirsex 25 сообщений 4994 просмотров
#158445

кстати, пароль на доступ нигде не хранится, и никогда не проверяется. В т.ч. и в Linux'е.

почему не хранится? а какже /etc/shadow там хешированый пароль в замесе с солью, или Я не прав?

Кстати в Webmin'е пароль тоже передается в открытом виде, и ничего народу много им пользуется.

#158583

Соглашусь с доктором =). Пароль лучше не светить лишний раз.

#158593
dirsex написал:
почему не хранится?

потому и не хранится. см. выше.

dirsex написал:
а какже /etc/shadow там хешированый пароль в замесе с солью, или Я не прав?

конечно нет. потому-что, мне кажется, вы не понимаете, что "хешированный пароль", это НЕ "зашифрованный пароль". "Расшифровать хеш" невозможно в принципе. И для проверки пароля никакого "расшифрования" НЕ происходит. Важно понимать, что хеш функция - односторонняя.

dirsex написал:
Кстати в Webmin'е пароль тоже передается в открытом виде, и ничего народу много им пользуется.

в этом вашем wm пароль тоже хранится в открытом виде? или всё-же, СРАЗУ после получения из него вычисляется необратимая в принципе хеш-функция? не?

Да, и кстати - НЕ передаётся пароль там в открытом виде. Используется HTTPS, и пароль шифруется вашим браузером. А на том конце - расшифровывается, и сразу из него получается хеш.

здесь почитайте: http://ru.wikipedia.org/wiki/HTTPS

#159209
text
if [ "`id -u`" != "0" ]; then
    sudo bash "$0" "$@"
    exit "$?";
fi;

В чём проблема?

#159450
Darth Revan написал:
В чём проблема?

видимо в том, что кто-то упорно не желает использовать NOPASSWORD :(
вы вот научились...

Войдите или зарегистрируйтесь, чтобы ответить.