16 578
правок
м (Обновил информацию о подключение к файловой системе контроллера из Windows) |
м (Поправил оформление) |
||
Строка 1: | Строка 1: | ||
Для внесения изменений в конфигурацию [[Wiren Board|Wiren Board]] иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами. | |||
Для внесения изменений в конфигурацию [[ | |||
== | '''ВНИМАНИЕ:''' будьте осторожны — повреждение некоторых файлов может нарушить работу контроллера. | ||
== Windows == | |||
[[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]] | [[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]] | ||
Строка 42: | Строка 41: | ||
</gallery> | </gallery> | ||
== | == Mac OS X == | ||
[[File:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]] | [[File:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]] | ||
Установите и запустите Cyberduck — http://cyberduck.ch/. | |||
Установите http://cyberduck.ch/ | # Нажмите кнопку '''Новое подключение''' | ||
# Нажмите кнопку | |||
# Заполните поля: | # Заполните поля: | ||
## Выпадающее меню: SFTP (Защищенное подключение по SSH) | ## Выпадающее меню: SFTP (Защищенное подключение по SSH) | ||
## | ## Сервер — введите IP-адрес (см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]]) | ||
## | ## Порт — оставьте 22 | ||
## | ## Пользователь — введите root | ||
## | ## Пароль — введите ваш пароль (по умолчанию "wirenboard") | ||
# Нажмите | # Нажмите '''Подключиться''' | ||
# Добавьте SSH ключ в список ключей | # Добавьте SSH ключ в список ключей | ||
# В меню выбора папки перейти в корень | # В меню выбора папки перейти в корень | ||
Для повторного подключения к серверу, с которым уже было установлено соединение нужно: | Для повторного подключения к серверу, с которым уже было установлено соединение нужно: | ||
# Нажать на значок книжки | # Нажать на значок книжки | ||
# Перейти в раздел | # Перейти в раздел '''Журнал''' | ||
# Выбрать нужный адрес и кликнуть по нему 2 раза | # Выбрать нужный адрес и кликнуть по нему 2 раза | ||
# В меню выбора папки перейти в корень | # В меню выбора папки перейти в корень | ||
Для изменения файла без скачивания на локальной компьютер и повторной загрузки нажать правой кнопкой по файлу, который хотите изменить и выбрать пункт '''Открывать в'''. Файл будет автоматически загружен на локальный компьютер, а после закрытия автоматически выгружен на Wiren Board; | |||
Для изменения файла без скачивания на локальной компьютер и повторной загрузки нажать правой кнопкой по файлу, который хотите изменить и выбрать пункт | |||
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. | |||
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы | |||
== | == Ubuntu == | ||
[[File:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]] | [[File:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]] | ||
Откройте менеджер файлов ''Nautilus'', нажмите | Откройте менеджер файлов '''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> | ||
(см. [[ | (см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]]) | ||
Появится окно для ввода имени пользователя и пароля — введите ''root'' — ''wirenboard''. | |||
Появится окно для ввода имени пользователя и пароля | |||
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. | |||
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы | |||
== | == Контроллер == | ||
Файлы контроллера можно просматривать и редактировать через консоль контроллера. Для этого: | Файлы контроллера можно просматривать и редактировать через консоль контроллера. Для этого: | ||
#Зайдите в [[ | #Зайдите в [[Консоль|консоль контроллера]]. | ||
#<syntaxhighlight lang="bash"> | #<syntaxhighlight lang="bash"> | ||
mcedit /etc/wb- | mcedit /etc/wb-mqtt-serial.conf #открыть файл в псевдографическом редакторе; замените имя файла на нужное | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#Нажмите | #Нажмите <code>F2</code> для сохранения изменений, <code>F10</code> — для выхода из редактора. | ||