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 ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.