Поскольку я обновил свой личный ноутбук, я заменил 2,5-дюймовый механический жесткий диск 1T. Я думал, что он будет простаивать, если я буду бездействовать. Лучше использовать его для игр с NAS. На нем можно хранить некоторые личные файлы и фильмы блокбастеры и поделитесь ими со всеми в доме. Спускайтесь и следуйте по моим стопам, давайте посмотрим, как этого добиться
1. Предварительная подготовка
- Raspberry Pi (очистите официальную систему, см. Baidu для конкретных руководств)
- Неиспользуемый жесткий диск (может быть 2,5 дюйма или 3,5 дюйма, но предполагается, что корпус жесткого диска был приобретен и может поддерживать USB-соединение)
- маршрутизатор
2. Привязка MAC-адреса маршрутизатора
Позвольте мне рассказать вам, для чего нужен этот шаг.Как мы все знаем, ваш Raspberry Pi будет подключаться к домашнему маршрутизатору через маршрутизатор.DHCP
служба назначает вамIP
, но этоIP
Когда срок аренды истечет, он будет заменен сам собой.Раз и навсегда, пока MAC-адрес привязан, он никогда не будет заменен.IP
, далее описаны шаги операции:
- Войдите на фоновую страницу
- Найдите службу DHCP в настройках функции.Здесь основной метод работы маршрутизатора заключается в поиске соответствующей опции службы DHCP.
- Настройте свой собственный MAC-адрес и IP-адрес и добавьте их. Если вы не знаете MAC-адрес вашего Raspberry Pi, не беспокойтесь. Следующее научит вас, как найти MAC-адрес.
- Войдите в управление терминалом, проверьте терминал Raspberry Pi, вы можете увидеть соответствующий MAC-адрес.
3. Настройте службу обмена файлами `samba`
- вход по ssh
ssh pi@IP-адрес
- Установить
samba
Служить
sudo apt-get install samba -y
- редактировать
samba
конфигурационный файл
sudo vim /etc/samba/smb.conf
- Добавьте следующее в конец файла, как показано
[share]
comment = Do not arbitrarily modify the database file
path = /home/pi/share_files
public = no
writable = yes
- перезагружать
samba
Служить
sudo service smbd restart
- Создайте общую папку в домашнем каталоге (с
pi
создание удостоверения пользователя)
mkdir -p ~/share_files
- Настройте пользователя для входа в систему, поскольку служба samba должна иметь пользователя сущности, соответствующего виртуальному пользователю.
sudo pdbedit -a -u pi
4. Настройте жесткий диск для автоматического подключения к общему каталогу.
- Подключите жесткий диск к Raspberry Pi и проверьте раздел, который вы хотите смонтировать.
UUID
, раздел, который мы хотим смонтировать здесь,/dev/sda2
sudo blkid
UUID, обведенный на картинке выше, является UUID, обратите внимание на него.
- редактировать
/etc/fstab
, добавьте следующее в последнюю строку, UUID ниже - это UUID, который вы нашли выше
PARTUUID=UUID /home/pi/share_files ntfs umask=000, uid=pi, gid=pi 0 0
5. Решить проблему, что Raspberry Pi не поддерживает запись в файловую систему ntfs
Проделав вышеописанную работу, по идее, вы успешно построили сетевой диск NAS, но ложка дегтя в том, что после того, как вы подключите этот сетевой диск, вы не сможете записывать файлы, так как ядро Raspberry Pi не поддерживаетntfs
Для операции записи файловой системы формата нам нужно сделать небольшой патч:
- Установить модуль nfts-3g
sudo apt-get install ntfs-3g -y
- обновить модули ядра
sudo modprobe fuse
- перезагрузить систему
sudo reboot
6. Наслаждайтесь
- Подключите службу smb под компьютером Linux, возьмите Ubuntu в качестве примера, здесь я нажал запомнить пароль, поэтому я не прошу меня вводить имя пользователя и пароль, первое подключение предложит вам ввести имя пользователя и пароль, поэтому вам нужно для заполнения Имя пользователя
pi
, пароль - это пароль, который вы только что установили
- Мобильный телефон Android подключен к службе smb, загрузите браузер файлов ES из торгового центра приложений и введите имя пользователя и пароль;
- Windows подключается к службе smb,
win
+r
Вызовите окно, введите окно\IP地址\share
, введите имя пользователя и пароль.
-----------------
Я Лян Сюй,Топ 500Иностранная компания Linux-разработчик, специализирующаяся на производстве Linux-галантереи. Добро пожаловать, чтобы обратить внимание на мой публичный номер "Хороший линукс",Ответить"1024"Получите самую свежую и полную техническую информацию, ответьте"вступить в группу«Войдите в экспертную группу по обмену технологиями Ruyun.