Просмотр файлов контроллера с компьютера
Для внесения изменений в конфигурацию Wiren Board иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами.
ВНИМАНИЕ: будьте осторожны — повреждение некоторых файлов может нарушить работу контроллера.
Windows
Настройка подключения
Мы рекомендуем использовать WinSCP — это бесплатный графический клиент SFTP (SSH File Transfer Protocol) для Windows.
Скачать WinSCP можно на сайте производителя: winscp.net.
Перед использованием WinSCP нужно установить и настроить:
- Перейдите на сайт программы, загрузите последнюю версию и установите ее. В процессе установки рекомендуем выбрать режим «Проводник».
- После установки перезагрузите компьютер.
- Запустите WinSCP и создайте новое соединение:
- Протокол передачи — SFTP. Порт — 22.
- Имя хоста — ip-адрес контроллера. см.Как узнать IP-адрес контроллера.
- Имя пользователя и пароль — по умолчанию: root и wirenboard.
- Нажмите Сохранить и Войти.
Если параметры подключения заданы верно, то WinSCP подключится к контроллеру и отобразит дерево каталогов.
Операции с файлами
С помощью WinSCP вы можете:
- перемещать файлы между компьютером и контроллером,
- редактировать файлы прямо на контроллере.
Для обмена файлами их достаточно перетащить в окно или из окна программы в windows-проводник.
Чтобы отредактировать текстовый файл прямо на контроллере, дважды кликните в окне программы на изображении файла. Файл откроется во встроенном редакторе.
ВНИМАНИЕ: Файлы на контроллере хранятся в кодировке UTF-8. При открытии файла во встроенном редакторе, проверьте кодировку: меню Кодировка → UTF-8.
Mac OS X
Установите и запустите Cyberduck — http://cyberduck.ch/.
- Нажмите кнопку Новое подключение
- Заполните поля:
- Выпадающее меню: SFTP (Защищенное подключение по SSH)
- Сервер — введите IP-адрес (см. Как узнать IP-адрес контроллера)
- Порт — оставьте 22
- Пользователь — введите root
- Пароль — введите ваш пароль (по умолчанию "wirenboard")
- Нажмите Подключиться
- Добавьте SSH ключ в список ключей
- В меню выбора папки перейти в корень
Для повторного подключения к серверу, с которым уже было установлено соединение нужно:
- Нажать на значок книжки
- Перейти в раздел Журнал
- Выбрать нужный адрес и кликнуть по нему 2 раза
- В меню выбора папки перейти в корень
Для изменения файла без скачивания на локальной компьютер и повторной загрузки нажать правой кнопкой по файлу, который хотите изменить и выбрать пункт Открывать в. Файл будет автоматически загружен на локальный компьютер, а после закрытия автоматически выгружен на Wiren Board;
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы.
Ubuntu
Откройте менеджер файлов Nautilus, нажмите Ctrl+L
, в появившейся адресной строке введите
sftp://192.168.42.1 (подставьте ip-адрес-контроллера)
(см. Как узнать IP-адрес контроллера)
Появится окно для ввода имени пользователя и пароля — введите root — wirenboard.
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы.
Контроллер
Файлы контроллера можно просматривать и редактировать через консоль контроллера, используя текстовый редактор, например, nano. Для этого:
- Зайдите в консоль контроллера.
nano /etc/wb-mqtt-serial.conf #открыть файл в редакторе; замените имя файла на нужное
- Нажмите Ctrl+S для сохранения изменений, Ctrl+X — для выхода из редактора.