Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 30, 2015 00:57:50

maxim83632
Зарегистрирован: 2015-03-24
Сообщения: 34
Репутация: +  0  -
Профиль   Отправить e-mail  

Хранение паролей

Есть скрипт, который подключается к почте и производит с ней какие-то данные. Все работает хорошо, только вот меня напрягает, что логин и пароль лежат просто в скрипте.

Подскажите как правильно организовать хранение таких данных, по возможности не сильно усложнив скрипт?

Офлайн

#2 Сен. 30, 2015 05:48:29

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Хранение паролей

Можешь использовать pycrypto + base64 .



Офлайн

#3 Сен. 30, 2015 07:12:04

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Хранение паролей

Логин/пароль в отдельный файл. Файлу отдельного пользователя и права 600. Скрипту этого же пользователя и suid. Остальным пользователям права на запуск скрипта.



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#4 Сен. 30, 2015 08:10:39

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Хранение паролей

PooH
а если Windows ? ))



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#5 Сен. 30, 2015 08:45:41

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Хранение паролей

Запрашивать пароль при запуске скрипта?



Офлайн

#6 Сен. 30, 2015 10:58:28

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2843
Репутация: +  186  -
Профиль   Отправить e-mail  

Хранение паролей

https://pypi.python.org/pypi/keyring



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#7 Сен. 30, 2015 13:56:39

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Хранение паролей

JOHN_16
PooH
а если Windows ? ))

runas /savecred
в качестве замены suid, хотя, конечно, про windows я и не думал :)



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version