Страница 1 из 1

SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 08 сен 2015 16:52
mercury131
Добрый день! Подскажите пожалуйста как на SMG 2016 через ssh загрузить файл конфигурации и применить его?

В настоящий момент я выгружаю конфиг командой - show running main whole .
Могу ли я выгрузить текущий конфиг через ssh? Если да, то как это сделать?

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 11 сен 2015 10:44
Dmitriy_eltex
Здравствуйте.
Попробуйте так:
sh
cd /etc/config/
rm cfg.yaml
tftp -gr cfg.yaml xxx.xxx.xxx.xxx (где xxx.xxx.xxx.xxx - IP tftp сервера с новым файлом конфигурации)
exit
config
copy startup_to_running

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 11 сен 2015 12:42
mercury131
А как через ssh скачать текущий конфиг?

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 11 сен 2015 13:50
Dmitriy_eltex
config
copy running_to_startup
ex
sh
cd /etc/config/
tftp -pl cfg.yaml xxx.xxx.xxx.xxx (где xxx.xxx.xxx.xxx - IP tftp сервера)

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 06 окт 2015 17:30
mercury131
Подскажите пожалуйста файл - backup_cfg.yaml в каталоге /etc/config/ для чего используется?
Я правильно понимаю что это бэкап предыдущей конфигурации?
Если да, то при замене конфига вручную через tftp мне нужно создавать этот файл самостоятельно?

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 07 окт 2015 11:14
Bokrenok
mercury131 писал(а):Подскажите пожалуйста файл - backup_cfg.yaml в каталоге /etc/config/ для чего используется?
Я правильно понимаю что это бэкап предыдущей конфигурации?
Если да, то при замене конфига вручную через tftp мне нужно создавать этот файл самостоятельно?


Это файл необходим в случае перехода с версий 3.х на 2.14 (фактически использовался в переходный момент между версиями 2.14 и 3.0.0)
Менять его нет необходимости.

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 23 мар 2016 15:51
AlexeyMish
Для SMG1016m механизм сохранения и заливки конфигурации идентичный?
в cfg.yaml все настройки конфигурации лежат или есть еще какие то файлы?

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 23 мар 2016 16:14
Dmitriy_eltex
AlexeyMish писал(а):Для SMG1016m механизм сохранения и заливки конфигурации идентичный?
в cfg.yaml все настройки конфигурации лежат или есть еще какие то файлы?


Здравствуйте.
Да, должно быть одинаково.

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 23 мар 2016 18:24
AlexeyMish
Создал пользователя, при подключении по ftp папка каталог mnt отображается пустым.
Это нормально?
Версия ПО V.3.3.1.1410 M Build: Jul 30 2015 14:01:23

Планировал подключиться и забирать конфигурацию по фтп.

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 23 мар 2016 19:21
voipais
Нужно создать симлинк файла конфига, в папку /mnt

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 24 мар 2016 13:47
AlexeyMish
voipais писал(а):Нужно создать симлинк файла конфига, в папку /mnt

Сделал

Код: Выделить всё

ln -s /mnt/ram/etc/config/cfg.yaml /mnt/cfg_172.19.252.190.cfg
/home/admin # ls /mnt/
cfg_172.19.252.190.cfg  ram


При подключении по ftp, mnt пустое.
Что забыл?

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 24 мар 2016 15:00
Dmitriy_eltex
Вы, видимо, не совсем поняли структуру каталогов SMG.
Изначально расшаривать под FTP-сервер можно:
log - папка /tmp/log
cdr - папка /tmp/cdrs
mnt - подключенные внешние накопители, смонтированные в папку /mnt/

Записать файлы или симлинк через консоль в корень /mnt/ вы сможете, но FTP сервер не даст доступа туда.
Т.к. в /mnt/ монтируются сами системные файлы /mnt/ram/, то FTP-сервер не разрешает доступа туда.
Если же вы подключите флэшку или SSD диск, то без проблем увидите его в /mnt/

Если ничего не смонтировано в /mnt/ помимо системы, то файлы пишутся сюда
/ftp/mnt/
поэтому сделайте симлинк следующим образом

Код: Выделить всё

ln -s /mnt/ram/etc/config/cfg.yaml /ftp/mnt/cfg_172.19.252.190.cfg

тогда вы без проблем увидите его на FTP сервере.

Re: SMG 2016 загрузка файла конфигурации через ssh

Добавлено: 25 мар 2016 14:35
AlexeyMish
Спасибо, все получилось.