Připojení Raspberry Pi (RPi) jako síťového disku ve Fedoře tak, aby se vše dělo automaticky po startu, je nejlepší vyřešit přes protokol SFTP (SSH File Transfer Protocol) nebo NFS (Network File System).
Tady je návod na dvě nejčastější cesty:
1. Cesta přes SSHFS (Jednoduché a bezpečné)
SSHFS využívá SSH připojení, které už na RPi pravděpodobně máte aktivní.
Krok 1: Instalace nástrojů
Ve Fedoře otevřete terminál a nainstalujte SSHFS:
sudo dnf install sshfs
Krok 2: Vytvoření přípojného bodu
Vytvořte složku, kde se obsah RPi objeví:
mkdir ~/raspberry_disk
Krok 3: Nastavení automatického připojení (/etc/fstab)
Aby se disk připojil sám, musíte přidat řádek do konfiguračního souboru systému. Nejdříve si ale nastavte přihlašování pomocí SSH klíčů, aby systém nevyžadoval heslo při každém bootu.
Poté upravte soubor fstab:
sudo nano /etc/fstab
Na konec přidejte tento řádek (nahraďte uzivatel, IP_ADRESA a cestu ke klíči):
uzivatel@IP_ADRESA:/home/uzivatel /home/vase_jmeno/raspberry_disk fuse.sshfs x-systemd.automount,identityfile=/home/vase_jmeno/.ssh/id_rsa,allow_other,default_permissions 0 0
Parametr x-systemd.automount zajistí, že se disk připojí až ve chvíli, kdy do složky poprvé vstoupíte.
2. Cesta přes NFS (Nejrychlejší výkon)
Pokud přenášíte velké soubory, NFS je efektivnější než SSHFS, ale vyžaduje nastavení i na straně Raspberry Pi.
Krok 1: Nastavení na Raspberry Pi
Nainstalujte server:
sudo apt install nfs-kernel-serverUpravte
/etc/exportsa přidejte složku, kterou chcete sdílet:/home/pi *(rw,sync,no_subtree_check)Restartujte službu:
sudo exportfs -a
Krok 2: Nastavení na Fedoře
Do /etc/fstab přidejte:
IP_ADRESA_RPI:/home/pi /home/vase_jmeno/raspberry_disk nfs defaults,x-systemd.automount 0 0
Kterou metodu vybrat?
| Vlastnost | SSHFS | NFS |
| Bezpečnost | Vysoká (šifrováno) | Nižší (vhodné pro domácí LAN) |
| Rychlost | Pomalejší (režie šifrování) | Velmi vysoká |
| Nastavení | Jen na Fedoře | Na obou zařízeních |
Poznámka: Pokud se připojujete přes Wi-Fi, doporučuji zůstat u parametru
x-systemd.automount. Zabrání to zamrznutí systému při startu, pokud by RPi zrovna nebylo dostupné.
Žádné komentáře:
Okomentovat
Poznámka: Komentáře mohou přidávat pouze členové tohoto blogu.