<?xml version="1.0" encoding="utf-8"?> 
<rss version="2.0"
  xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
  xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>Копытов Иван: заметки с тегом файлы</title>
<link>https://kini24.ru/tags/fayly/</link>
<description>Блог ленивого сисадмина</description>
<author></author>
<language>ru</language>
<generator>Aegea 11.3 (v4134)</generator>

<itunes:subtitle>Блог ленивого сисадмина</itunes:subtitle>
<itunes:image href="" />
<itunes:explicit></itunes:explicit>

<item>
<title>Синхронизация данных с Nextcloud</title>
<guid isPermaLink="false">234</guid>
<link>https://kini24.ru/all/sinhronizaciya-dannyh-s-nextcloud/</link>
<pubDate>Sun, 05 May 2019 12:40:46 +0700</pubDate>
<author></author>
<comments>https://kini24.ru/all/sinhronizaciya-dannyh-s-nextcloud/</comments>
<description>
&lt;p&gt;Должен сказать, что до этого я предпочитал использовать другие программы для хранения данных, но постепенно отказался от них в пользу своего сервера. Если, например, носить данные только на флэшке, то достаточно велика вероятность повредить или совсем их утерять. А ручная синхронизация — это не для нас, она занимает время и можно банально забыть или не успеть её сделать и опять же потерять данные.&lt;br /&gt;
Итак, что мы будем синхронизировать? Пройдемся по списку.&lt;/p&gt;
&lt;ol start="1"&gt;
&lt;li&gt;Конечно же, пароли. Это одна из самых важных частей нашей жизни.&lt;/li&gt;
&lt;li&gt;Файлы. Каждый день мы работаем с кучей файлов: документы, рисунки и прочее.&lt;/li&gt;
&lt;li&gt;Контакты. Очень обидно утерять нужный контакт.&lt;/li&gt;
&lt;li&gt;Закладки браузера. Казалось бы зачем? Но одно из главных правил системного администратора: бэкап, бэкап и еще 100 раз бэкап. Поэтому пусть будет.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;По хорошему, в этот список еще бы включить заметки, но я пока что не нашел способа их синхронизации.&lt;br /&gt;
&lt;b&gt;Пароли&lt;/b&gt;.&lt;br /&gt;
Для этого мы будем использовать известную программу KeePass (или любой из ее форков). Программа старая, проверенная, с открытым исходным кодом. Кому-то она может показаться некрасивой из-за своего интерфейса, но, по моему мнению, это только сохраняет ресурсы системы при работе с ней.&lt;br /&gt;
Где нам чаще всего нужны пароли? Во-первых, конечно, в браузере для входа на какой-то сайт. Во-вторых, на телефоне. Например, для входа на те же сайты, но на чужом компьютере или на самом телефоне. В-третьих, на компьютере. Тут вариантов применения множество.&lt;br /&gt;
Для начала нужно создать саму базу данных. Для этого на компьютере запускаем программу KeePass, создаем базу, настраиваем её и сохраняем в файл. Далее этот файл нам нужно перенести в облако Nextcloud. Ну тут вы уже сами :-) Для пущей безопасности создаем в облаке еще одного пользователя с произвольным именем и паролем и дадим ему доступ только к файлу паролей. Зачем это нужно я объясню чуть позже.&lt;br /&gt;
&lt;i&gt;Браузер&lt;/i&gt;.&lt;br /&gt;
Так как я использую Firefox, то мне пригодится расширение под названием &lt;a href="https://addons.mozilla.org/ru/firefox/addon/keepass-tusk/"&gt;KeePass Tusk&lt;/a&gt;. Это расширение может работать с файлами, расположенными не только в Nextcloud, но и Google Drive, Dropbox, Onedrive, PCloud. В список возможностей так же входит открытие базы по ссылке общего доступа или через протокол WebDAV. Устанавливаем и настраиваем расширение по своему вкусу. Надо отметить, что за несколько месяцев использования у меня были проблемы с доступом по ссылке общего доступа («забывало», что доступ есть), но ни разу — через WebDAV. Но так как имя пользователя и пароль в таком случае хранятся на диске незашифрованными, то велика вероятность их компрометации. Именно поэтому я и создал отдельного пользователя Nextcloud с доступом только к одному файлу.&lt;br /&gt;
&lt;i&gt;Телефон на Android&lt;/i&gt;.&lt;br /&gt;
Здесь я использую программу Keepass2Android. Из «плюсов» программы стоит отметить возможность разблокировки базы через отпечаток пальца, синхронизацию баз при открытии, автоматическое создание резервной копии и нормальный поиск.&lt;br /&gt;
&lt;i&gt;Компьютер&lt;/i&gt;.&lt;br /&gt;
Так как у меня на домашнем компьютере стоит Linux, то я решил использовать KeepassXC. Но вы, при желании, можете использовать и «основную» версию Keepass, которая, начиная со второй версии, поддерживает Mono, что, в свою очередь позволяет запускать ее в Linux.&lt;br /&gt;
&lt;b&gt;Файлы&lt;/b&gt;.&lt;br /&gt;
Ну тут проще всего использовать &lt;a href="https://nextcloud.com/install/#install-clients"&gt;клиента Nextcloud&lt;/a&gt; для настольного компьютера. Что это дает? Во-первых, копию всех ваших файлов в облаке. В том числе и копию вашей базы с паролями. Во-вторых, согласитесь, что редактировать файлы лучше всего на компьютере, не заходя в облако.&lt;br /&gt;
&lt;b&gt;Контакты&lt;/b&gt;.&lt;br /&gt;
На мой взгляд, одна из самых важных вещей. И вторая по сложности восстановления после паролей. Помнится очень давно я настраивал свой старый телефон на синхронизацию контактов (и еще чего-то, уже помню точно чего) с одним сервером. И в какой-то момент телефон начал «глючить» настолько, что мне пришлось сбросить его до заводских настроек. Дело это было на улице, поэтому сразу восстановить все данные у меня не получилось бы. Но я помнил адрес сервера, имя пользователя и пароль. Поэтому мне оставалось только вбить эти данные в настройки телефона и через несколько минут вся моя адресная книга была в телефоне. Это было очень приятное ощущение :-)&lt;br /&gt;
Где мы можем добавлять и редактировать контакты? Конечно, в телефоне. Но я не люблю этого делать там просто из-за некоторого неудобства редактирования. Поэтому я обычно записываю только основные данные (имя, фамилию и номер телефона), а остальное добавляю уже на компьютере.&lt;br /&gt;
Где обычно используются данные контактов? В телефоне — раз. Чтобы позвонить или написать смс. В почтовом клиенте — два. Чтобы отправить письмо по электронной почте. Про остальные способы общения пока умолчим.&lt;br /&gt;
&lt;i&gt;Тут должен упомянуть, что помимо Nextcloud, у меня развернут свой Cal/CardDAV сервер на базе Baikal и упор сделан на синхронизацию с ним. Это позволяет мне синхронизировать контакты, заметки и задачи на любом телефоне, поддерживающем SyncML, а не только Android. На мой взгляд, это достаточно удобно&lt;/i&gt;.&lt;br /&gt;
Начнем с мобильного телефона. Для синхронизации контактов и задач используем приложения &lt;a href="https://play.google.com/store/apps/details?id=at.bitfire.davdroid"&gt;DAVx5&lt;/a&gt; и &lt;a href="https://play.google.com/store/apps/details?id=org.dmfs.tasks"&gt;Open Tasks&lt;/a&gt;. В них у меня зарегистрированы два сервера: Nextcloud и Baikal. Если также установить клиент для мобильного Nextcloud, то контакты будут автоматически копироваться в облако в отдельный скрытый каталог.&lt;br /&gt;
Для почтового клиента Thunderbird установлено расширение &lt;a href="https://addons.thunderbird.net/ru/thunderbird/addon/cardbook/"&gt;CardBook&lt;/a&gt;. И, наконец, установлен плагин &lt;a href="https://plugins.roundcube.net/packages/roundcube/carddav"&gt;CardDAV&lt;/a&gt; для веб-интерфейса Roundcube.&lt;br /&gt;
&lt;b&gt;Закладки&lt;/b&gt;.&lt;br /&gt;
Для синхронизации данных между браузерами, установленными на разных компьютерах и телефонах, я изначально использовал учетную запись Mozilla. Но лишняя копия не помешает же? Тем более, что много места она не занимает. Поэтому устанавливаем расширение Floccus и настраиваем его в соответствии со своими предпочтениями. В Nextcloud нам понадобится приложение &lt;a href="https://apps.nextcloud.com/apps/bookmarks"&gt;Bookmarks&lt;/a&gt;.&lt;/p&gt;
</description>
</item>


</channel>
</rss>