Инструменты пользователя

Инструменты сайта


syno:ext

Synology: Расширенные настройки

IPKG

В Synology в качестве системы управления пакетами была выбрана IPKG (аналог dpkg). С её помощью можно устанавливать программное обеспечение из различных репозиториев.
IPKG не входит в поставку современных продуктов от Synology и её нужно самостоятельно проинсталлировать.
Установить IPKG можно установить с помощью скрипта Bootstrap.
Bootstrap - зависит от конкретного типа CPU. Список всех доступных версий Bootstrap можно найти в wiki на synology.com.
Версию CPU можно узнать, обратившись к документации или выполнив команду dmesg | grep CPU | head -1

Установка для Synology 209+II

В Synology 209+II установлен процессор MPC8544. Скрипт Bootstrap: для 8543 PPC models.
Установка Bootstrap.

  • 1. Зайти по ssh на Synology.
  • 2. Перейти в каталог /tmp.
  • 3. Скачать версию Bootstrap, подходящую для модели устройства:
> wget http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/syno-e500-bootstrap_1.2-7_powerpc.xsh
  • 4. Выполнить установку Bootstrap:
>  sh syno-e500-bootstrap_1.2-7_powerpc.xsh

Установка будет выполнена в /opt/volume1/@optware.

  • 5. Выполнить обновление:
> /opt/bin/ipkg update

Установка для Synology CS407

В Synology CS407 установлен процессор Marvell Orion mv5281. Скрипт Bootstrap: для mv5281 ARM.
Установка Bootstrap.

  • 1. Зайти по ssh на Synology.
  • 2. Перейти в каталог /tmp.
  • 3. Скачать версию Bootstrap, подходящую для модели устройства:
> wget http://ipkg.nslu2-linux.org/feeds/optware/syno-x07/cross/unstable/syno-x07-bootstrap_1.2-7_arm.xsh
  • 4. Выполнить установку Bootstrap:
>  sh syno-x07-bootstrap_1.2-7_arm.xsh

Установка будет выполнена в /opt/volume1/@optware.

  • 5. Выполнить обновление:
> /opt/bin/ipkg update

Установка пакетов с помощью IPKG

Для установки пакета с помощью IPKG требуется выполнить:

/opt/bin/ipkg [имя_пакета]

Например установки mc следует выполнить:

/opt/bin/ipkg install mc

Установка optware

ipkg install optware-devel

Установка и настройка nail

nail - почтовый клиент (аналог mutt) с помощью которого можно отправлять почту с атачментами на любые серверы (включая те, что работают с TLS!). Встроенный клиент synomail этого делать не умеет!
Установка

/opt/bin/ipkg install nail

Настройка

  • Следует отредактировать файл /opt/etc/nail.rc
 
> grep -v ^# /opt/etc/nail.rc  | grep -v ^$
set hold
set append
set ask
set crt
set dot
set keep
set emptybox
set indentprefix="> "
set quote
set sendcharsets=iso-8859-1,utf-8
set showname
set showto
set newmail=nopoll
set autocollapse
ignore received in-reply-to message-id references
ignore mime-version content-transfer-encoding
fwdretain subject date from to
set smtp=mail.gccc.ru

Для настройки отправки почты серверы, требующие авторизации следует прочитать эту статью (ключевой слово 'nail').

Установка OpenSSH

Очень часто необходимо скопировать файлы по протоколу SCP. Однако программа scp не установлена на Synology (по-крайней мере на DS-209+II и CS 407). Поэтому требуется установить пакет OpenSSH с помощью ipkg:

/opt/bin/ipkg install openssh

Для того чтобы SCP корректно работал требуется создать символические ссылки в /bin:

ln -s /opt/bin/scp /bin/scp
ln -s /opt/bin/sftp /bin/sftp
ln -s /opt/bin/groups /bin/groups

Оценить статью

Оценка статьи "Synology Расширенные настройки"
 stars  (1 голосов)
syno/ext.txt · Последние изменения: 2014/09/25 15:01 — Alex