Image

Мааааленькие подсказки пользователям NAS Synology

1

Как выбрать модель NAS Synology

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

На мой взгляд в этом виноваты PR'щики и маркетологи самой Synology, которые в угоду рекламе стараются неофишировать какой функционал будет доступен на каждом из устройств. Более того, поскольку на рынке одновременно присутсвуют модели разных лет, то выбор становится ещё сложнее. В свою очередь видеоблогеры и журналисты, вслед за PR-службой Synology, лишь повторяют про отличие моделей с плюсом от моделей с литерой j в назавании.

Я же предлагаю отталкиваться от следующих вводных:
  1. Скорости сетевого адаптера, необходимого для Ваших задач (если Вы не знаете, то скорее всего Вам хватит одного Гигабитного порта).
  2. Количества и форм-фактора устанавливаемых дисков (для дома минимально это два 2.5"/3.5" + 1 на USB для резервных копий)
  3. Набора нужных Вам приложений. Да, так говорят многие, но это слишком общо. Есть как минимум три приложения, способные стать "лакмусовой бумажкой" (если они нужны, то одни модели, если нет, то другие):
  4. Модельный год, поддерживаемый текущей операционной системой DSM. Например, стоит учитывать, что DSM 7.2 - больше не дружит с Windows 7 и доменами ниже Windows Server 2008R2, а на DSM 7.1 не предлагается PHP выше 8.0.
Если нужен краткий совет, то выбирайте под свои задачи, например, для дома подойдут модели DS218j - DS223, а для офиса небольшой компании DS420+ , DS920+ или, например, DS224+. Так же дома рекомендую установить не жёсткие диски, а SSD Samsung (не Kingston и точно не с Алиэкспресс, с ними будут проблемы совместимости) - с SSD NAS будет бесшумным.

2

Документация Synology

Прежде всего рекомендую прочитать документацию от Synology.

3

Сообщество Synology

Для тех кто ищет информацию по самостоятельной настройке Synology, рекомендую почитать вот этот сайт.
Так же рекомендую посетить сайт сообщества энтузиастов XPnology.

4

Как автоматически удалять во всех папках Thumbs.db

Когда нет домена и доменных политик, а отключать на каждом компьютере в сети (включая BYOD ноутбуки и WebDAV подключения) создание файла Thumbs.db на сетевом диске нет возможности, можно в планировщике создать скрипт, который будет ежедневно подчищать папки от этих файлов Windows. Для этого создайте задание в планировщике (находится в панели управления) от пользователя root, в поле "Скрипт заданный пользователем" которого вставьте следующее:

find /volume1 -type f -name Thumbs.db -exec rm {} \;

Если Вы желаете конкретизировать папку, например удалить только в папке Общая, то замените /volume1 на /volume1/Общая
Аналогично можно удалять временные файлы *.tmp и/или файлы .DS_Store, создаваемые OS X.

5

Как настроить штатный антивирус Antivirus Essential (он же ClamAV) в условиях санкций

Компания ClamAV отказалась работать в РФ и блокирует Российские IP. Соответсвенно решением, как советуют многие авторы, могло бы быть использование зеркала антивурсных баз от microsoft или третьих лиц.
Для этого включаем SSH на Synology и подключаемся клиентом (наприемр MobaXTerm) с логином и паролем администратора.
Получаем права root - команда sudo -i
Переходим в папку с настройками антивируса:
cd /volume1/@appstore/AntiVirus/engine/clamav/etc
Если у Вас установлен пакет SynoCli File Tools, то запускаем mc, если нет, то используем редактор vi и редактируем файл freshclam.conf
Добавьте в конце следующие строчки:
PrivateMirror https://clamav-mirror.ru/
PrivateMirror https://mirror.truenetwork.ru/clamav/
PrivateMirror http://mirror.truenetwork.ru/clamav/
ScriptedUpdates no
А в начале строчки с основным источником доавьте символ # и пробел. (Первратив её в комментарий).
Сохраните файл и выйдите из редактора.
Удалите файл freshclam.dat командой:
rm ./engine/clamav/var/lib/freshclam.dat
После этого обновите ативирус обычным способом. 
В конце не забудьте отключить SSH на Synology.

6

Письма себе с напоминаниями

Если у Вас в Synology поднят почтовый сервер, то можно настроить события для отправки себе писем с напоминаниями. Например, не забыть оплатить страховку, домен или что-то ещё.

Для этого:

  • Заходите в Панель управления (Control Panel)
  • В раздел Планировщик задач (Task Scheduler)
  • И создаёте Запланированную задачу/Скрипт заданный пользователем (Scheduled Task/User Defined Script)
  • Указываете дату отправки и периодичность.
  • В поле скрипт указываете: { echo "Subject: тема"; echo "текст письма"; } | sendmail -v  my@email.com

7

Внесение Ваших HDD и SDD в список поддерживаемых

Начиная с моделей 2023 года Synology стала предупреждать о том, что не все жёсткие диски и SSD одинаково полезны для их устройств. А на моделях 2025 года и новее Synology напрямую блокирует создание тома и RAIDa для неподдерживаемых моделей (Synology HDD Lock). Чтобы исправить эту ситуацию можно либо покупать накопители под брендом Synology, либо использовать скрипт с GitHub, который добавит Ваши диски в базу совместимых, расположенную на Вашем устройстве (Synology HDD db).
Скрипт.

8

Кто из пользователей заблокировал файл

К сожалению Web-инструмента или приложения для решения данной задачи нет, но можно через SSH подключение:

  1. В Панели управления в разделе Терминал и SNMP включить службу SSH
  2. Подключитесь по SSH (например, через приложение Putty или Mobaxterm) с логином и паролем администратора.
  3. Перейдите к полномочиям пользователя root коммандой sudo -i (потребуется пароль администратора
  4. Чтобы посмотреть кем заняты, открытые по сети, файлы используйте комманду smbstatus
  5. Чтобы закрыть занятый файл используйте комманду kill <PID> (<PID> номер процесса).
  6. Чтобы получить список ID и имён пользователей используйте команду
    cat /etc/passwd | awk -F : '{print $1"\n\tu: "$3"\n\tg: "$4}' > /volume1/homes/ADMIN/user_uid_gid.txt
    (замените ADMIN на имя Администратора или просто укажите в пути какую-либо Общую папку).