View controller files from your computer: различия между версиями

Материал из Wiren Board
Строка 14: Строка 14:
#Нажмите кнопку ''Save''
#Нажмите кнопку ''Save''
#Нажмите кнопку ''Mount''
#Нажмите кнопку ''Mount''
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.
== Удобный способ для Mac OS X ==
[[Файл:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]]
Для работы с файловой системой контроллера вам понадобится установить http://cyberduck.ch/. После завершения установки запустите "Cyberduck".
# Нажмите кнопку "Новое подключение"
# Заполните поля:
## Выпадающее меню: SFTP (Защищенное подключение по SSH)
## "Сервер:" введите IP-адрес (смотрите статью [[Как узнать IP-адрес контроллера]])
## "Порт:" оставьте 22
## "Пользователь" введите root
## "Пароль:" введите ваш пароль (по умолчанию "wirenboard")
# Нажмите кнопку "Подключиться".
# Добавьте SSH ключ в список ключей
# В меню выбора папки перейти в корень
Для повторного подключения к серверу, с которым уже было установлено соединение нужно:
# Нажать на значок книжки
# Перейти в раздел "Журнал"
# Выбрать нужный адрес и кликнуть по нему 2 раза
# В меню выбора папки перейти в корень
Для изменения файла без необходимости скачивания на локальной компьютер и повторной загрузки измененной версии на WirenBoard нажать правой кнопкой по файлу, который необходимо изменить и выбрать пункт "Открывать в". Файл будет автоматически загружен на локальный компьютер, а после закрытия автоматически выгружен на Wiren Board;


Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.


== Удобный способ для Ubuntu ==
== Удобный способ для Ubuntu ==
[[Файл:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]]
[[Файл:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]]
Откройте менеджер файлов ''Nautilus'', нажмите ''Ctrl+L'', в появившейся адресной строке введите
Откройте менеджер файлов ''Nautilus'', нажмите ''Ctrl+L'', в появившейся адресной строке введите
Строка 28: Строка 55:


Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.
== Надёжный способ ==
== Надёжный способ ==
Файлы контроллера можно просматривать и редактировать, если у вас есть доступ к его консоли через [[Debug UART]] или по [[SSH]]. Для этого:
Файлы контроллера можно просматривать и редактировать, если у вас есть доступ к его консоли через [[Debug UART]] или по [[SSH]]. Для этого:

Версия 22:02, 12 мая 2015

Для внесения изменений в конфигурацию Wiren Board иногда нужно изменять файлы, находящиеся на контроллере. Это можно сделать несколькими способами.

Удобный способ для Windows

Файловую систему контроллера можно поключить к Windows в виде отдельного диска

Для работы с файловой системой контроллера вам понадобится установить https://code.google.com/p/win-sshfs/. После завершения установки запустите Sshfs Manager.

  1. Нажмите кнопку Add
  2. Заполните поля:
    1. Host: введите IP-адрес (смотрите статью Как узнать IP-адрес контроллера)
    2. Port: оставьте 22
    3. Username: введите root
    4. Authentification method: оставьте Password
    5. Password: введите wirenboard
    6. Directory: выберите / (корневую директорию контроллера)
    7. Drive Letter: оставьте - это будет буква "диска", в котромбудет отображаться файловая система контроллера
  3. Нажмите кнопку Save
  4. Нажмите кнопку Mount

Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.

Удобный способ для Mac OS X

Настройка подключения через SFTP для Mac OS X с помощью Cyberduck

Для работы с файловой системой контроллера вам понадобится установить http://cyberduck.ch/. После завершения установки запустите "Cyberduck".

  1. Нажмите кнопку "Новое подключение"
  2. Заполните поля:
    1. Выпадающее меню: SFTP (Защищенное подключение по SSH)
    2. "Сервер:" введите IP-адрес (смотрите статью Как узнать IP-адрес контроллера)
    3. "Порт:" оставьте 22
    4. "Пользователь" введите root
    5. "Пароль:" введите ваш пароль (по умолчанию "wirenboard")
  3. Нажмите кнопку "Подключиться".
  4. Добавьте SSH ключ в список ключей
  5. В меню выбора папки перейти в корень

Для повторного подключения к серверу, с которым уже было установлено соединение нужно:

  1. Нажать на значок книжки
  2. Перейти в раздел "Журнал"
  3. Выбрать нужный адрес и кликнуть по нему 2 раза
  4. В меню выбора папки перейти в корень

Для изменения файла без необходимости скачивания на локальной компьютер и повторной загрузки измененной версии на WirenBoard нажать правой кнопкой по файлу, который необходимо изменить и выбрать пункт "Открывать в". Файл будет автоматически загружен на локальный компьютер, а после закрытия автоматически выгружен на Wiren Board;

Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.

Удобный способ для Ubuntu

Доступ к файлам через встроенный файловый менеджер Ubuntu

Откройте менеджер файлов Nautilus, нажмите Ctrl+L, в появившейся адресной строке введите

sftp://192.168.42.1    (подставьте ip-адрес-контроллера)

(смотрите статью Как узнать IP-адрес контроллера)

Появится окно для ввода имени пользователя и пароля - введите root - wirenboard.

Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.

Надёжный способ

Файлы контроллера можно просматривать и редактировать, если у вас есть доступ к его консоли через Debug UART или по SSH. Для этого:

  1. Зайдите в консоль устройства через Debug UART или по SSH.
  2. mcedit /etc/wb-homa-modbus.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное
    
  3. Чтобы сохранить изменения, нажмите F2, чтобы выйти из редактора - F10