Насколько безопасны мои файлы в / home?


8

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

Для тех, кто незнаком, libpurple - это библиотека, используемая Pidgin, и когда вы решаете сохранить свои пароли, она делает это в виде простого текста под ~/.purple/accounts.xml.

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

Мое основное беспокойство заключается в том, что я использую свою учетную запись Gmail в Pidgin, и поэтому мой пароль Gmail хранится в виде простого текста. Доступ к чьей-либо электронной почте означает доступ к 90% других учетных записей с помощью функций восстановления пароля на большинстве сайтов. EEEK .

Считают, что...

  • Мой / дом зашифрован, если кто-то получает физический доступ к диску
  • Я всегда блокирую свою систему, когда ухожу
  • Я чувствую себя разумно по поводу установки неофициальных пакетов
  • Любое приложение, которое я запускаю в userland, имеет доступ к моим пользовательским файлам.

Насколько это безопасно на самом деле? Существуют ли другие угрозы, которые потенциально могут получить доступ к accounts.xml?


Обновить

Спасибо за ответы! Пока есть:

Я счастлив, что мои данные в безопасности в случае кражи. Меня больше беспокоит какой-то процесс, созданный для нацеливания на эти незащищенные файлы. С другой стороны, природа программного обеспечения с открытым исходным кодом усложняет работу злонамеренных приложений, так как при проверке открытого кода вредоносный код становится доступным.

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


3
Не то чтобы вы могли изменить это, но я бы не сделал это сообщество вики. Этот вопрос отвечает, и теперь вы не даете никаких стимулов, так как мы не можем заработать репутацию с нашими ответами.
Питер Смит

Смысл @Peter, я волновался, что вопрос слишком субъективен, и они слишком легко закрываются на сайтах обмена SO и SU.
инвертировать

Ответы:


2

По большей части, если у кого-то есть физический доступ к машине, защита является недействительной. Что касается «других пользователей», если они не пытаются получить доступ к файлам и могут просто наткнуться на них, просто установите разрешения для вашей домашней папки, чтобы никто другой не имел доступа, кроме вас.

Что касается безопасности в сети, мне трудно поверить, что кто-то проникнет в ваши личные файлы, если вы не оставите небрежно открытые порты. Если вы заинтересованы, используйте Gufw для управления брандмауэром. Вы также можете проверить на этом веб-сайте, есть ли у вас дыры в безопасности: https://www.grc.com/x/ne.dll?bh0bkyd2

Также вы можете прочитать этот обзор безопасности на форумах Ubuntu: http://ubuntuforums.org/showthread.php?t=510812

Я надеюсь, что это может помочь вам!


Я использую Firestarter для настройки iptables. Спасибо за ссылки, очень полезно!
инвертировать

Что касается физического доступа, иметь зашифрованный диск означает, что он будет намного более безопасным, чем обычно. Это предотвращает работу большинства очевидных атак.
cmcginty

1

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

  • альтернативы : попробуйте найти другое приложение, которое не хранит ваши данные в виде открытого текста. Empathy может заменить Pidgin и хранить ваши учетные данные в Gnome Keyring , который является безопасным и зашифрованным.
  • Надежный пароль : вы не сможете многое сделать против физического доступа, если злоумышленник посчитает, что может найти более высокие значения, чем то, что будет ему стоить времени и взлома ресурсов за счет грубой силы вашего зашифрованного жесткого диска. Чем сильнее ваш пароль, тем выше вероятность того, что злоумышленник сдастся. Проверьте статью Mozilla + видео о том, как сделать надежный пароль . А если вы беспокоитесь о своей учетной записи Gmail, вы можете найти решение Google, обеспечивающее безопасный доступ к вашей учетной записи .
  • постоянно обновляться : всегда существует риск дыры в безопасности одного из ваших приложений, которая может дать злоумышленнику доступ к вашему диску. Например, дыра во Flash, оставляющая доступ к диску открытым, может дать злоумышленнику свободный доступ к простым текстовым файлам.

2
Я согласен использовать сочувствие вместо pidgin, и да, pidgin хранит информационную учетную запись в «просто текстовом виде». считайте, что у вас есть надежный пароль, бесполезно, если пароль хранится в виде простого текста, насколько надежен наш пароль.
squallbayu

Empathy - это новый IM по умолчанию в Ubuntu, но его поддержка протокола mxit глючит (не подключается), поэтому я использую Pidgin по этой причине. Другой вариант - использовать отдельную учетную запись Jabber только для обмена мгновенными сообщениями вместо моей учетной записи Gmail. Спасибо за ваш ответ!
инвертировать

@KeyboardMonkey, вы должны попробовать ссылку, которую я дал выше, чтобы сохранить свою учетную запись Google в безопасности (см. 2-ую ссылку во 2-м пункте). По крайней мере, даже если кто-то завладеет вашим паролем, у вас есть дополнительный уровень доступа к вашей учетной записи Google.
Гюйгенс

это здорово, идеальное время от Google!
инвертировать

1

Обычно я создаю зашифрованный приватный каталог и перемещаю конфигурацию pidgin и любую другую более опасную информацию (.ssh и т. Д.) В ~ / Private. Затем я создаю символические ссылки для каталогов в их исходных местах. Чтобы создать зашифрованный приватный каталог, используйте

ecryptfs-setup-private

Вам также может понадобиться установить пакет:

sudo apt-get install ecryptfs-utils 

Смотрите это для более подробной информации


Как это предотвратит доступ приложения к файлам в действующей системе по сети? Они могут просто следовать символическим ссылкам.

Моя домашняя папка уже зашифрована. Это мне тоже нужно?
Интересный Нокс

0

Если ваш / home зашифрован, то единственный способ восстановить пароль - это дешифровать его, и единственный способ сделать это (если у вас не очень большая ферма серверов и много времени) - это использовать пароль. Это может быть сделано вовремя, поэтому убедитесь, что это очень надежный пароль.

Итак, в целом, это довольно безопасно. Я лично был бы рад сохранить мой пароль Gmail в зашифрованном / домашнем каталоге.


1
Я очень доволен стороной шифрования, меня больше беспокоит процесс, выполняемый в пользовательской среде, выполняющийся с моими привилегиями пользователя, доступ к этому текстовому файлу или любые другие важные детали в моей учетной записи. Спасибо!
инвертировать

Аааа, хорошо, я понимаю, что вы имеете в виду сейчас. Ну, в этом случае я бы позаботился о том, чтобы все ваши программы были из репозитория Ubuntu и были хорошо известны. Если это так, и вы не устанавливаете другие сторонние приложения, то я был бы рад этому.
YaManicKill
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.