|
|
(не показаны 32 промежуточные версии 6 участников) |
Строка 1: |
Строка 1: |
| {{DISPLAYTITLE: Просмотр файлов контроллера с компьютера}}
| | Для внесения изменений в конфигурацию Wiren Board иногда нужно изменять файлы, находящиеся на контроллере. Это можно сделать несколькими способами: |
| Для внесения изменений в конфигурацию [[Wiren Board|Wiren Board]] иногда нужно изменять файлы на контроллере. Это можно сделать несколькими способами. | | == Удобный способ для Ubuntu == |
| | | Откройте менеджер файлов ''Nautilus'', нажмите ''Ctrl+L'', в появившейся адресной строке введите |
| '''ВНИМАНИЕ:''' будьте осторожны — повреждение некоторых файлов может нарушить работу контроллера.
| |
| | |
| == Windows ==
| |
| [[Image: WinSCP. Main.png|300px|thumb|right| Файловая система контроллера в проводнике WinSCP]]
| |
| | |
| === Настройка подключения ===
| |
| Мы рекомендуем использовать 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-адрес-контроллера)
| | ssh://192.168.42.1 (подставьте ip-адрес-контроллера) |
| </syntaxhighlight> | | </syntaxhighlight> |
| (см. [[Как узнать IP-адрес контроллера|Как узнать IP-адрес контроллера]]) | | (смотрите статью [[Как узнать IP-адрес контроллера]]) |
|
| |
|
| Появится окно для ввода имени пользователя и пароля — введите ''root'' — ''wirenboard''. | | Появится окно для ввода имени пользователя - введите ''root', и пароля - введите ''wirenboard''. |
|
| |
|
| Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. | | Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера. |
| | |
| == Контроллер ==
| |
| | |
| Файлы контроллера можно просматривать и редактировать через консоль контроллера, используя текстовый редактор, например, [[NanoEditor | nano]]. Для этого:
| |
| #Зайдите в [[SSH|консоль контроллера]].
| |
| #<syntaxhighlight lang="bash">
| |
| nano /etc/wb-mqtt-serial.conf #открыть файл в редакторе; замените имя файла на нужное
| |
| </syntaxhighlight>
| |
| #{{Wbincludes:Save nano}}
| |
Для внесения изменений в конфигурацию Wiren Board иногда нужно изменять файлы, находящиеся на контроллере. Это можно сделать несколькими способами:
Удобный способ для Ubuntu
Откройте менеджер файлов Nautilus, нажмите Ctrl+L, в появившейся адресной строке введите
ssh://192.168.42.1 (подставьте ip-адрес-контроллера)
(смотрите статью Как узнать IP-адрес контроллера)
Появится окно для ввода имени пользователя - введите root', и пароля - введите wirenboard.
Теперь вы можете работать с файловой системой контроллера как с обычной папкой, в том числе открывать и редактировать файлы. Будьте осторожны - повреждение некоторых файлов может нарушить работу контроллера.