translator, wb_editors
4444
правки
Admin (обсуждение | вклад) |
Matveevrj (обсуждение | вклад) |
||
(не показано 25 промежуточных версий 6 участников) | |||
Строка 1: | Строка 1: | ||
Для внесения изменений в конфигурацию Wiren Board иногда нужно изменять файлы | {{DISPLAYTITLE: Просмотр файлов контроллера с компьютера}} | ||
Для внесения изменений в конфигурацию [[Wiren Board|Wiren Board]] иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами. | |||
'''ВНИМАНИЕ:''' будьте осторожны — повреждение некоторых файлов может нарушить работу контроллера. | |||
== | == Windows == | ||
[[ | [[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]] | ||
Откройте менеджер файлов ''Nautilus'', нажмите | |||
=== Настройка подключения === | |||
Мы рекомендуем использовать WinSCP — это бесплатный графический клиент SFTP (SSH File Transfer Protocol) для Windows. | |||
Скачать WinSCP можно на сайте производителя: [https://winscp.net/eng/docs/lang:ru winscp.net]. | |||
Перед использованием WinSCP нужно установить и настроить: | |||
# Перейдите на сайт программы, загрузите последнюю версию и установите ее. В процессе установки рекомендуем выбрать режим «Проводник». | |||
# После установки перезагрузите компьютер. | |||
# Запустите WinSCP и создайте новое соединение: | |||
#* Протокол передачи — '''SFTP'''. Порт — '''22'''. | |||
#* Имя хоста — ip-адрес контроллера. см.[[Как узнать IP-адрес контроллера]]. | |||
#* Имя пользователя и пароль — по умолчанию: '''root''' и '''wirenboard'''. | |||
#* Нажмите '''Сохранить''' и '''Войти'''. | |||
Если параметры подключения заданы верно, то WinSCP подключится к контроллеру и отобразит дерево каталогов. | |||
=== Операции с файлами === | |||
С помощью WinSCP вы можете: | |||
* перемещать файлы между компьютером и контроллером, | |||
* редактировать файлы прямо на контроллере. | |||
Для обмена файлами их достаточно перетащить в окно или из окна программы в windows-проводник. | |||
Чтобы отредактировать текстовый файл прямо на контроллере, дважды кликните в окне программы на изображении файла. Файл откроется во встроенном редакторе. | |||
'''ВНИМАНИЕ: ''' Файлы на контроллере хранятся в кодировке UTF-8. При открытии файла во встроенном редакторе, проверьте кодировку: '''меню Кодировка''' → '''UTF-8'''. | |||
<gallery mode="packed" heights="300px"> | |||
Image: WinSCP. Conection settings.png | Настройка соединения с контроллером | |||
Image: WinSCP. Save conection settings.png | Сохранение настроек соединения | |||
Image: WinSCP. Editor.png | Встроенный редактор текстовых файлов, установите кодировку UTF-8 | |||
</gallery> | |||
== Mac OS X == | |||
[[File:Cyberduck add connection.png|thumb|Настройка подключения через SFTP для Mac OS X с помощью Cyberduck]] | |||
Установите и запустите Cyberduck — http://cyberduck.ch/. | |||
# Нажмите кнопку '''Новое подключение''' | |||
# Заполните поля: | |||
## Выпадающее меню: SFTP (Защищенное подключение по SSH) | |||
## Сервер — введите IP-адрес (см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]]) | |||
## Порт — оставьте 22 | |||
## Пользователь — введите root | |||
## Пароль — введите ваш пароль (по умолчанию "wirenboard") | |||
# Нажмите '''Подключиться''' | |||
# Добавьте SSH ключ в список ключей | |||
# В меню выбора папки перейти в корень | |||
Для повторного подключения к серверу, с которым уже было установлено соединение нужно: | |||
# Нажать на значок книжки | |||
# Перейти в раздел '''Журнал''' | |||
# Выбрать нужный адрес и кликнуть по нему 2 раза | |||
# В меню выбора папки перейти в корень | |||
Для изменения файла без скачивания на локальной компьютер и повторной загрузки нажать правой кнопкой по файлу, который хотите изменить и выбрать пункт '''Открывать в'''. Файл будет автоматически загружен на локальный компьютер, а после закрытия автоматически выгружен на Wiren Board; | |||
Теперь вы можете работать с файловой системой контроллера как с обычным диском, в том числе открывать и редактировать файлы. | |||
== Ubuntu == | |||
[[File:Sftp ubuntu.png|400px|thumb|Доступ к файлам через встроенный файловый менеджер Ubuntu]] | |||
Откройте менеджер файлов '''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''. | ||
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. | Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. | ||
== Контроллер == | |||
Файлы контроллера можно просматривать и редактировать через консоль контроллера, используя текстовый редактор, например, [[NanoEditor | nano]]. Для этого: | |||
#Зайдите в [[SSH|консоль контроллера]]. | |||
#<syntaxhighlight lang="bash"> | |||
nano /etc/wb-mqtt-serial.conf #открыть файл в редакторе; замените имя файла на нужное | |||
</syntaxhighlight> | |||
#{{Wbincludes:Save nano}} |