Где приложения обычно хранят данные?

Это может быть ваш сетевой маршрутизатор, который отталкивает вас. Вы проверили, есть ли какие-либо конфликты IP-адресов или у вас есть правильный идентификатор сети? Вот как проверить.

Если у вас есть другой компьютер, подключенный к сети, в которой запущены окна (7), откройте окно сети и совместного доступа. в окне посмотрите на свою активную сеть. щелкните сетевое подключение и найдите свой SSID, это идентификатор сети. Под подробными сведениями в том же окне вы должны увидеть адрес IPv4. Обычно это что-то вроде 192.168.1.100. Когда вы вернетесь на свой компьютер Ubuntu, щелкните значок сети в правом верхнем углу и выберите информацию о соединении, чтобы отобразить свой IP-адрес. Номер должен быть аналогичным, но последние цифры должны быть разными (например, IP-адрес 192.168.1.100, Linux IP 192.168.1.102). Если они совпадают, вам нужно изменить их. Чтобы проверить сетевой идентификатор, щелкните значок сети и выберите редактирование соединений. Выберите свою беспроводную сеть, нажмите «Редактировать» и отобразится идентификатор SSID. Он должен соответствовать таковому на компьютере Windows. Если Ip отличаются друг от друга и соответствует SSID, тогда у вас есть другая проблема, с которой я не знаком.

12
задан 10 October 2011 в 21:13

8 ответов

Из приведенных вами примеров я полагаю, что вы имеете в виду данные приложения, специфичные для конфигурации пользователя, использования или данных, принадлежащих пользователю (например, почтовых сообщений, шаблонов, тем). В этом случае эти данные хранятся в домашнем каталоге пользователя как «точечные файлы» или внутри «точечного каталога» приложения.

Цитирование из стандарта иерархии файловой системы Unix:

/ home: домашние каталоги пользователей (необязательно) Цель / дом - довольно стандартная концепция, но это явно файловая система, специфичная для сайта. Настройка будет отличаться от хоста к хосту. Поэтому никакая программа не должна полагаться на это местоположение. Требования. Пользовательские файлы конфигурации для приложений хранятся в домашнем каталоге пользователя в файле, который начинается с «.». символ («файл точки»). Если приложение должно создать более одного файла с точкой, их следует поместить в подкаталог с именем, начинающимся с символа '.' character («точечный каталог»). В этом случае файлы конфигурации не должны начинаться с символа '.' персонаж.

Стандарт стандартной иерархии файловой системы Unix также содержит почти то же самое.

Например, сохраняется конфигурация пользователя для редактора vim. vimrc внутри домашнего каталога, профиль firefox (содержащий, помимо прочего, закладки пользователей и информацию об истории), хранится в отдельном каталоге в домашнем каталоге пользователя (~ / .mozilla / firefox / <randomstring> .default) [!d11 ]

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

Итак (экстраполяция бит), если вы хотите просто

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

13
ответ дан 26 May 2018 в 01:18

Ваш домашний каталог является единственным местом, где вы можете хранить файлы навсегда. Приложения обычно сохраняют свою конфигурацию и автоматически сохраняют данные в файле или каталоге с именем .application-name в вашем домашнем каталоге. (Некоторые приложения сохраняются в группах, например, ~/.gconf содержит данные из многих приложений Gnome.)

Однако вы можете хранить конфиденциальные или конфиденциальные данные, хранящиеся в других местах. Независимо от того, хотите ли вы зашифровать эти места, зависит от того, насколько чувствительны ваши данные.

Все, что угодно (ну, почти), которое может быть в ОЗУ, также может быть заменено. Это требует немного работы и немного удачи, но кто-то, кто крадет ваш диск, может найти некоторые полезные данные в свопе. Многие приложения хранят временные файлы в /tmp. Если вы получаете почту локально (в отличие от ее получения с сервера POP или IMAP), она поступает в /var/mail. Если вы отправляете почту с использованием традиционного метода unix (sendmail), он переходит через /var/spool/postfix (или независимо от вашего MTA). Если вы не понимаете этот параграф, это не относится к вам. Если вы настраиваете повторяющиеся задачи, они сохраняются в /var/spool/cron. Когда вы что-то печатаете, он переходит в /var/spool/cups. Системные журналы могут содержать данные, которые вы предпочитаете сохранять конфиденциальными, например, сетевые ошибки с сайтов, с которыми вы пытались подключиться или из них.

Вы можете зашифровать раздел подкачки с помощью dm_crypt (установить cryptsetup и прочитать документацию или сделать это как часть начальной установки, но я думаю, вам придется использовать альтернативный компакт-диск).

Как только вы зашифровали своп, /tmp лучше справиться, сделав его tmpfs. См. Здесь для записи.

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

3
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

В дополнение к тому, что сказал Джайлс, если вы используете Apache Webserver (или почти любой другой веб-сервер), они сохраняют файлы вашего сайта в / var / www

Я не уверен, где SQL Server сохраняет ваши Базы данных по умолчанию ... Я навсегда изучаю:)

Vortex

0
ответ дан 26 May 2018 в 01:18

Другие вопросы по тегам:

Похожие вопросы: