Перейти к содержанию

Навигация

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

м
Поправил оформление
м (Обновил информацию о подключение к файловой системе контроллера из Windows)
м (Поправил оформление)
Строка 1: Строка 1:
<languages/>
Для внесения изменений в конфигурацию [[Wiren Board|Wiren Board]] иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами.
<translate>
<!--T:1-->
Для внесения изменений в конфигурацию [[Special:MyLanguage/Wiren Board|Wiren Board]] иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами.


== Способ для Windows ==
'''ВНИМАНИЕ:''' будьте осторожны — повреждение некоторых файлов может нарушить работу контроллера.
 
== Windows ==
[[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]]
[[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]]


Строка 42: Строка 41:
</gallery>
</gallery>


== Удобный способ для Mac OS X == <!--T:5-->
== Mac OS X ==  


<!--T:6-->
[[File:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]]
[[File:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]]


<!--T:7-->
Установите и запустите Cyberduck — http://cyberduck.ch/.
Установите http://cyberduck.ch/. Запустите "Cyberduck".
# Нажмите кнопку '''Новое подключение'''
# Нажмите кнопку "Новое подключение"
# Заполните поля:
# Заполните поля:
## Выпадающее меню: SFTP (Защищенное подключение по SSH)
## Выпадающее меню: SFTP (Защищенное подключение по SSH)
## "Сервер:" введите IP-адрес (см. [[Special:MyLanguage/Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]])
## Сервер введите IP-адрес (см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]])
## "Порт:" оставьте 22
## Порт оставьте 22
## "Пользователь" введите root
## Пользователь введите root
## "Пароль:" введите ваш пароль (по умолчанию "wirenboard")
## Пароль введите ваш пароль (по умолчанию "wirenboard")
# Нажмите "Подключиться"
# Нажмите '''Подключиться'''
# Добавьте SSH ключ в список ключей
# Добавьте SSH ключ в список ключей
# В меню выбора папки перейти в корень
# В меню выбора папки перейти в корень


<!--T:8-->
Для повторного подключения к серверу, с которым уже было установлено соединение нужно:
Для повторного подключения к серверу, с которым уже было установлено соединение нужно:
# Нажать на значок книжки
# Нажать на значок книжки
# Перейти в раздел "Журнал"
# Перейти в раздел '''Журнал'''
# Выбрать нужный адрес и кликнуть по нему 2 раза  
# Выбрать нужный адрес и кликнуть по нему 2 раза  
# В меню выбора папки перейти в корень
# В меню выбора папки перейти в корень


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


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


== Удобный способ для Ubuntu == <!--T:11-->
== Ubuntu ==  


<!--T:12-->
[[File:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]]
[[File:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]]
Откройте менеджер файлов ''Nautilus'', нажмите ''Ctrl+L'', в появившейся адресной строке введите
Откройте менеджер файлов '''Nautilus''', нажмите <code>Ctrl+L</code>, в появившейся адресной строке введите
<syntaxhighlight lang="text">
<syntaxhighlight lang="text">
sftp://192.168.42.1    (подставьте ip-адрес-контроллера)
sftp://192.168.42.1    (подставьте ip-адрес-контроллера)
</syntaxhighlight>
</syntaxhighlight>
(см. [[Special:MyLanguage/Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]])
(см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]])


<!--T:13-->
Появится окно для ввода имени пользователя и пароля введите ''root'' ''wirenboard''.
Появится окно для ввода имени пользователя и пароля - введите ''root'' - ''wirenboard''.


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


== Надёжный способ == <!--T:15-->
== Контроллер  ==  


<!--T:16-->
Файлы контроллера можно просматривать и редактировать через консоль контроллера. Для этого:
Файлы контроллера можно просматривать и редактировать через консоль контроллера. Для этого:
#Зайдите в [[Special:MyLanguage/Консоль|консоль контроллера]].
#Зайдите в [[Консоль|консоль контроллера]].
#<syntaxhighlight lang="bash">
#<syntaxhighlight lang="bash">
mcedit /etc/wb-homa-modbus.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное
mcedit /etc/wb-mqtt-serial.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное
</syntaxhighlight>
</syntaxhighlight>
#Нажмите ''F2'' для сохранения изменений, ''F10'' - для выхода из редактора.
#Нажмите <code>F2</code> для сохранения изменений, <code>F10</code> — для выхода из редактора.
</translate>