LINUX.ORG.RU
ФорумAdmin

Установить пустой пароль


0

0

Действо разворачивается на машине с Debian Lenny. пароль сбрасывается успешно

gateway:/home/dan# passwd -d guest
Password changed.

в /etc/shadow после этого имеем

guest::14269:0:99999:7:::

но при попытке залогиниться

dan@gateway:~$ su guest
Password:
su: Authentication failure

на запрос пароля просто нажимаю Enter, хотя запроса впринципе быть не должно. Помогите разобраться плз

★★★★★
насколько я знаю, то нельзя пустой пароль. пустой пароль - принципиальная невозможность использования учетки.
Komintern ★★★★★
()
Ответ на: комментарий от Komintern
-d, --delete
Delete a user´s password (make it empty). This is a quick way to disable a password for an account. It
will set the named account passwordless.

хм.. вроде должен удалиться пароль.. сейчас поставил на виртуалку дистриб с похожей конфигурацией, логиниться можно только из приглашения терминала, su тоже не работает. а целью, кстати, стоит работа всего этого по шеллу.
melkor217 ★★★★★
() автор топика
Ответ на: комментарий от Komintern
з.ы. конечно, понимаю страшность данной ситуации, что пустой пароль это не тру и т.д.

но приходится...

melkor217 ★★★★★
() автор топика
Ответ на: комментарий от melkor217
может тогда проше работать через sudo, разрешив выполнять все команды?
f3ex ★★
()
Ответ на: комментарий от melkor217
>конечно, понимаю страшность данной ситуации, что пустой пароль это не тру и т.д.

А еще можно в pam прописать доступ без пароля для какой-нибудь группы, например, wheel. Тогда вход в su будет без пароля. А Вход прямо в shell (не su) будет запаролен. Плюс, в журнале будет запись о том, кто перешел в su. Только не забудьте добавить себя в группу wheel.

/etc/pam.d> cat su
#%PAM-1.0
auth sufficient pam_rootok.so
auth sufficient pam_wheel.so trust
auth include common-auth
account include common-account
password include common-password
session include common-session
session optional pam_xauth.so
Noldor
()
Ответ на: комментарий от Noldor
>может тогда проше работать через sudo, разрешив выполнять все команды?

Нужно чтобы процесс авторизации по ssh проходил без ввода пароля. Аудитория, использующая сервис, плохо поддаётся обучению, поэтому конечная цель - максимально упростить процедуру работы.

>А еще можно в pam прописать доступ без пароля для какой-нибудь группы, например, wheel.

а вот это уже интересно.. не работает, правда, но за идею спасибо, буду копать в этом направлении

melkor217 ★★★★★
() автор топика
Ответ на: комментарий от melkor217
>Нужно чтобы процесс авторизации по ssh проходил без ввода пароля. Аудитория, использующая сервис, плохо поддаётся обучению, поэтому конечная цель - максимально упростить процедуру работы.

http://chernowiki.ru/index.php?node=66
delilen ★☆
()
Ответ на: комментарий от melkor217
>Нужно чтобы процесс авторизации по ssh проходил без ввода пароля. Аудитория, использующая сервис, плохо поддаётся обучению, поэтому конечная цель - максимально упростить процедуру работы.

http://www.opennet.ru/tips/info/284.shtml

dn2010 ★★★★★
()
Ответ на: комментарий от melkor217
А что там осиливать-то? Настройка, я так понял - твоя проблема. А дальше ничего сверхсложного нет...
delilen ★☆
()
Ответ на: комментарий от dn2010
поэтому и требуется учётка без пароля, на клиентской стороне возможности что-либо менять нет. кстати, в sshd даже опция есть

# To enable empty passwords, change to yes (NOT RECOMMENDED)
PermitEmptyPasswords yes
melkor217 ★★★★★
() автор топика
Ответ на: комментарий от delilen
>а нахрена им ssh, если они и пароль то вбить не могут?..

Народу нужна машина, на которой имеются всяческие имаксы и компиляторы. Постигают основы Си, так сказать. В целом справляются, но много вопросов на тему "как туда попасть". Довёл дело до одной кнопочки, а там пароль. Делать бота для ввода или плакаты с паролем нежелательно :)

melkor217 ★★★★★
() автор топика
Ответ на: комментарий от melkor217
инструкцию сделай. Кто её не может осилить тот ещё до C и examcs не дорос. имхо.
true_admin ★★★★★
()
Ответ на: комментарий от melkor217
>Довёл дело до одной кнопочки, а там пароль.

Епта... Какой им емакс и Си??? Им технологию езды мышой по коврику еще осиливать и осиливать...
delilen ★☆
()
Ответ на: комментарий от delilen
увы, с емаксом и сями они управляются)) хочется сделать шелл без пароля всем желающим, всего-то.. чтобы сгенерить ключи, надо зайти на шелл, а для этого нужен пароль. тч других выходов кроме как убрать пароль не вижу
melkor217 ★★★★★
() автор топика
М-м-м... Как насчёт, эту задачу с помощью vi решить? Строку в файле /etc/passwd из вида guest:x:... приводим к виду guest::... Файл /etc/shadow вообще не трогаем.
josephson ★★
()
Ответ на: комментарий от melkor217
Ну так сгенери ключи сам..

//Как интересно...

>увы, с емаксом и сями они управляются
delilen ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.