Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 4 066

/ вопрос открыт /

Доброго времени суток, уважаемые эксперты!
Наверно, проблема не первостепенной важности, но вот принципиально возможно ли сделать такое без ковыряний в системе:
В моем компе я админ, ес-но, но иногда приходится предоставлять гостевой доступ. Так можно ли сделать его однократным, чтобы после входа по гостевому пароль менялся по известному только мне алгоритму? Допустим, меня нет дома, звонят : хочу диск скопировать - вот тебе пароль - но в следующий раз он уже не действует.

Яуген Таляныч Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: Яуген Таляныч (статус: Посетитель)
Вопрос отправлен: 20 апреля 2010, 12:34
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 4; последнее сообщение — 20 апреля 2010, 21:25; участников в обсуждении: 4.
Вадим К

Вадим К (статус: Академик), 20 апреля 2010, 12:45 [#1]:

Программно думаю конечно можно. Раньше, во времена 98 Windows проворачивали следующий фокус - создавали приложение, которым заменяли explorer (или просто в реестр прописывали в правильную ветку). В результате запускалось свое приложение и можно было делать, что хочется.

Теперь такое не пройдет. Как минимальный вариант предлагаю поставить в автозагрузку маленькое приложение, которое при старте будет разворачиваться во весь экран и просить пароль. если в течении нескольких минут ввод пароля не был осуществлен, будет выходить из сеанса.

Таким образом, пароль на вход уже не нужен, а дальше берем на себя всю работу. Конечно, нужно будет контролировать, что с автозагрузки никто не удалил приложение. Но это тоже может быть програмно:)
Галочка "подтверждения прочтения" - вселенское зло.
Ученый

Ученый (статус: 8-ой класс), 20 апреля 2010, 12:58 [#2]:

Можно конечно написать сервис( службу) и уже при ее помощи отслеживать все это. У службы есть одна хорошая особенность- не зависимо с какого пользователя осуществлен вход в систему она будет запущена, плюс защитить ее от того что пользователь просто возьмет и "убъет" процесс гораздо проще :) да и думаю, хотя до конца не уверен, зная пароль админа компа, получив нужный приоритет в системе - изменить пароль определенного пользователя не составить сложности)))
Егор

Егор (статус: 10-ый класс), 20 апреля 2010, 19:25 [#3]:

короче, "без ковыряний в системе" не обойтись :)
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.
Яуген Таляныч

Яуген Таляныч (статус: Посетитель), 20 апреля 2010, 21:25 [#4]:

Я так и думал... Что ж, придется не пускать сторонних юзверов.
Thanks

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 3 июня 2023, 01:34
Выполнено за 0.03 сек.
Рейтинг@Mail.ru