SFTP и зачем оно надо? Как подключиться на примере Raspberry PI

25 марта 2019, 15:57

Приветствую, дорогой читатель! Много вопросов возникло у начинающих пользователей и я продолжаю писать статьи для них. Сегодня разберем немаловажный вопрос, а именно подключение к Raspberry Pi по SFTP.

Данную статью решил бонусом написать ко всем. 

Давайте разберем следующие вопросы:

  1. Для чего нужно подключение по SFTP?
  2. Чем подключиться?
  3. Как подключиться?

Для чего нужно подключение по SFTP?

Ну иногда мне нужно забрать какие-нибудь файлы с малинки или наоборот закинуть, просто исправить файл config.json для Homebridge и так далее. Задач может быть просто море, для чего использовать. Но я приведу свой вариант подключения, которым я пользуюсь каждый раз, когда мне требуется закинуть файл на малинку или снять его с малинки.

Чем подключиться?

Для этой задачи я использую приложение Cyberduck, оно распространяется бесплатно.

Данный продукт существует как под Windows, так и под Mac OS X.

Почему именно этот продукт, а не другие?

  1. Продукт кроссплатформенный - есть как под Windows, так и под Mac OS X  (интерфейсы полностью одинаковые и не отличаются ничем друг от друга)
  2. Данным продуктом я пользуюсь каждый день, я не могу советовать продукты, которые я не использую сам в повседневной жизни.

Как подключиться?

Для подключения Вам потребуется ознакомиться с моими двумя статьями и выполнить их:

  1. Получаем доступ по SSH без подключения монитора и клавиатуры на Raspberry Pi 
  2. Что такое IP адрес? Как узнать IP адрес? На примере Raspberry PI (малинки) 
После того, как Вы выполнили статьи выше, мы можем продолжать.
Скачиваем программу и устанавливаем ее.
После установки и запуска мы увидим интерфейс программы:


Нажимаем Новое подключение 

Нажимаем на надпись FTP (стандартное подключение) и видим выпадающий список

Нам нужно выбрать как на картинке

Сервер: вписываем ip Raspberry Pi мы его узнали из статей выше.

Пользователь: pi (по умолчанию)

Пароль: raspberry (по умолчанию)

И нажимаем Подключиться


После подключения мы попадаем в домашнюю папку пользователя pi.

Не обращайте внимание, что столько много папок, у Вас их будет намного меньше, это у меня экспериментальная Raspberry Pi b - тут очень много мусора.


Ну и чтобы постоянно не вводить настройки подключения, можете нажать на + снизу страницы, чтобы создать закладку и потом просто нажимать на закладку и быстро подключиться.

Там вводим тоже самое, что и выше я описал.


Ну и еще разберем, как найти папку .homebridge 

Так как папка срытая и нам нужно показать скрытие файлы и папки, в Меню во вкладке Вид выбираем Показать срытые файлы

Выглядит это примерно так


Ну вот и мы нашли нашу папку .homebridge, теперь можем в нее заходить, там найдем файл config.json и сможем его скопировать на рабочий стол и редактировать данный файл в удобном для Вас редакторе.

Вот мы и научились подключаться к Raspberry Pi по протоколу SFTP.

Поздравляю тебя, дорогой читатель! Ты сделал большую работу, но есть еще много очень важных вопросов и я на них отвечу в следующих статьях.
Всем, кому нравятся мои работы и мои проекты, подписывайтесь на меня, ставьте лайки, комментируйте, высказывайте свои пожелания. Мне никогда не помешает Ваша поддержка. Не забывайте, что у меня еще есть личный канал на YouTube


Все новости мира умных домов - t.me/SprutAI_News или Instagram
Остались вопросы? Мы в Telegram - @Soprut

Хочешь умный дом но нет времени разбираться?
Посмотри примеры работ и выбери себе интегратора.
  1. Alex Khmelenko (Outsiderz)
    Alex Khmelenko (Outsiderz) 8 месяцев назад

    Больше статей для новичков, меньше глупых вопросов в чатах👍🏻👍🏻👍🏻👍🏻

  2. Евгений Лузин (EvLuz)
    Евгений Лузин (EvLuz) 8 месяцев назад

    Отличный цикл статей для начинающих малиноводов

  3. (Myxo-Mop)
    (Myxo-Mop) 8 месяцев назад

    А эта утка сразу рут или как?

  4. (Brain)
    (Brain) 8 месяцев назад

    А если просто поставить самбу и редактировать файлы на малинке встроенными в операционку (винда, макось и иже с ними) средствами ?

    • Вячеслав Фетисов (Ziracul)
      Вячеслав Фетисов (Ziracul) 8 месяцев назад

      Проще поставить приложение на вашкинец машину, нежели ставить samba +конфигурировать его, прописывать права и так далее, выбор за вами, я предпочёл сделать намного все проще

      • (Brain)
        (Brain) 8 месяцев назад

        Безусловно, каждый выбирает что ему больше по вкусу. Тут я с вами согласен. По самбе: 5 сек  инсталляция на малине, вписываем логин/пароль. Все! ))

        • Вячеслав Фетисов (Ziracul)
          Вячеслав Фетисов (Ziracul) отредактировано 8 месяцев назад

          5 сек настроек, а потом потерянная система, это мы тоже проходили. Нужно если ставить компоненты тo осмысленно их настроить, поставить ради того чтобы поставить не вижу смыла. Простите за мой писсимизм, но настройка системы а тем более общих папок это дело такое.

К списку статей

Похожие статьи

04 сентября 2018, 12:14
Интеграция RGB ленты на ESP8266 с прошивкой tasmota в систему HomeBridge (HomeKit)
15 ноября 2018, 09:42
Способы автоматизации механических ворот
15 ноября 2018, 13:11
Xiaomi Mi Remote 360 добавляем Apple HomeKit
15 июня 2018, 12:13
Охранная система в гараж на ESP8266 с интеграцией в Apple HomeKit
28 августа 2018, 09:48
От голого Raspbian до веб-интерфейса homebridge за четыре команды в терминале.
03 октября 2018, 22:03
Как собрать и настроить Hyperion Ambilight - адаптивную подсветку ТВ.
01 ноября 2018, 09:27
Настройка Deconz USB стика ConBee от Dresden Elektronik в Hass.io и некоторые особенности эксплуатации
17 июня 2019, 13:00
HomeKit - это программный framework от компании Apple, который позволяет пользователям iOS, macOS, watchOS и tvOS устройств управлять умными аксессуарами в доме, как через приложение "Дом", так и через голосовой ассистент Siri. Тем самым, делая ваш дом умным. При помощи Apple TV (tvOS) и HomePod управление возможно, но пока только на английском языке через Siri.
30 июня 2018, 12:17
Добавляем устройства управляемые по ИК через Broadlink RM3 Mini на примере кондиционера.
04 апреля 2019, 08:22
Личная жизнь мешает увлечению "умным домом"? Есть решение!