Рано или поздно любой человек, который работает с железкой вроде Raspberry Pi сталкивается с необходимостью переноса данных с рабочего компьютера на pi и обратно.
В принципе тут можно по старинке пользоваться кардридером или передавать файлы через ssh соединение, но есть еще один, довольно удобный способ — NFS.
Удобен он в первую очередь для пользователей Windows. Хотя и линуксоиды оценят.
У меня raspbian.
Настройка сервера на Raspberry
Установим необходимые пакеты.
sudo apt-get install nfs-kernel-server
Теперь отредактируем файл конфигурации. Добавим каталог доступный через сеть.
vim /etc/exports
Я хочу сделать доступным домашний каталог пользователя pi. Сеть у меня организована при помощи роутера с не стандартной маской. Таким образом я разрешаю доступ всем клиентам из этой сети.
/home/pi/ 192.168.0.0/255.255.255.248(rw,no_subtree_check)
Подготовим к работе сервер.
sudo service rpcbind restart sudo /etc/init.d/nfs-kernel-server restart sudo exportfs -a
Настройка клиента под Windows
Для начала перейдите в Панель управления — Программы и компоненты — Включение и отключение компонентов Windows и установите Клиент для NFS.
После чего кликаем правой клавишей мыши по Мой компьютер — Подключение сетевого диска и в появившемся окне введите строку вида:
\\192.168.0.3\home\pi
Где 192.168.0.3 — IP адрес вашего raspberry.