Když už se mi podařilo obnovit systém na raspberry, tak si říkám, že by nebylo špatné trochu vylepšit původní verzi. Už se mi podařilo zpátky nastavit externí disk jako sdílený na síti přes sambu. Ale co ryze linuxí sdílení. A navíc se chci něco dalšího naučit, něco trochu užitečnějšího, než jak si pustit hudbu přes mobil nebo si dát z práce stahovat film. I když to je samozřejmě daleko zábavnější funkce.
Když sdílení po linuxové síti, tak nfs. A protože jsem trochu blázen, tak rovnou nainstaluju nfs4, anžto jsem slyšela vrabce na střeše, jak si povídali o LDAPu a kerberovi a já bych se o nich taky ráda něco časem dozvěděla a efektivněji to využila.
Zatím si, pravda, na nějaké vyšší čachry s nfs4 nebo správou uživatelů netroufnu a tříhlavého psa se k smrti bojím, takže i když jsem si nainstalovala balíček nfs4-acl-tools, zatím ho nevyužiju. Momentálně mi asi budou stačit balíčky nfs-kernel-server a nfs-common. Řídím se podle návodu na stránce na LinuxExpres o sdílení souborů na linuxu.
Moje snažení zatím naráží na dílčí neúspěchy. Poté, co jsem dle návodu dopsala do /etc/exports řádek /mnt/Knihovnicka *(rw,sync,subtree_check)
, dostalo se mi pouze varování:
root@malina:/etc# vim exports
root@malina:/etc# /etc/init.d/nfs-kernel-server reload
[....] Re-exporting directories for NFS kernel daemon...exportfs: No host name given with /mnt/Knihovnicka (rw,sync,subtree_check), suggest *(rw,sync,subtree_check) to avoid warning
Na klientské stanici jsem se pokusila připojit adresář, ale dopadla jsem nevalně:
[root@localhost /]# mount -t nfs 192.168.1.112:/mnt/Knihovnicka/ /home/Gedrex/mnt/
mount.nfs: Connection timed out
Po nějakém tom googlení jsem v první řadě zjistila, že jsem manuálovej pitomec. Nestačí jen znovu načíst init.d ale primárně je potřeba na raspberry nastartovat serverovou službu nfs. Takže # service nfs-kernel-server start
. Naneštěstí to není všechno. Při startování serveru se objevila další varovná hláška:
[....] Starting NFS kernel daemon: nfsd
[warn] Not starting: portmapper is not running ... (warning).
Zase chvilka googlení a našla jsem na raspberrypi.stackexchange odpověď. Musela jsem tedy zadat na terminálu maliny
# update-rc.d rpcbind enable && update-rc.d nfs-common enable
a následně
# service rpcbind restart
Pak už stačilo na klientu zopakovat příkaz
# mount -t nfs 192.168.1.112:/mnt/Knihovnicka/ /home/Gedrex/mnt/
Sdílený síťový adresář je úspěšně namapovaný, quest splněný a já můžu jít s klidným svědomím spát, zítra vstávám v 5(FUJ!).
Koukám že jsi úspěšnější verze mojí přítelkyně (jí leží malina už rok zaprášená na stole). Doufám že tě malina bude ještě dlouho bavit a budeš pro ní hledat další a další využití :)
Já svoji malinu strčil k USB multifunkční tiskárně, zprovoznil CUPS aby se dalo tisknout po síti a hledal jak přes SANEd skenovat po síti. Nakonec jsem nenašel nic funkčního a tak jsem spatlal v bashi skript, co vygeneruje PHP stránku, přes kterou se dá skenovat. Bohužel se v práci zavedly směny a neměl jsem moc času ani nálady na to, abych to dokončil - obrázky skenuje, ale vícestránková PDF skřípou, stejně jako ruční mazání naskenovaných souborů.
-> Dreit: Treba ji to nebavi, nebo jen nevi co se s tim da vsechno provadet a jak zacit. Taky bych s tim asi jen tak nezacala bez podpory. Momentalne si diky tomu stahuju domu filmy nebo hudbu ci cokoli jineho, treba z prace nebo z tramvaje, diky transmission a aplikacce v mobilu. Treba by ji tohle mohlo nalakat :)
-> Gedrex:
Tak píše, že se po přečtení komentářů se musela schovat pod stůl, stydlivka :D Když jsem jí malinu k vánocům dával, tak byla o poznání víc nadšená, než když se po ní teď chce, aby ji zkusila alespoň zapnout. Ale to snad přejde. Nebýt to vztah na takovou vzdálenost, tak jí k tomu osobně dokopu :D
-> Dreit: Ahoj, děěěsně se mi líbí takový zápal pro věc, nemám okolo sebe žádnou ženu kterou by tyhle hračky bavily, tak ti chci nabídnout nezištně na hraní některý ze svých serverů, něco mám doma, něco mám v serverovně a CPU se mi dost nudí, tak jen prostě kdyby byla chuť, ať máš na hraní něco dospělejšího než malinu. :)
-> Dreit: A někde jsem četl že používáš putty, jen ti chci poradit mnohem lepší alternativu ve formě cygwinu. Při instalaci cygwin si vybereš balíček mintty, ssh a co se hodí a získáš něco jako linuxový bash, kde už se klasicky ssh-čkuješ jak potřebuješ. To jen do doby než všude nahradíš Windows Linuxem. :)
Holka co se na mladý kolena zbláznila do linuxu.
Přečteno 6 438×
Přečteno 6 316×
Přečteno 6 211×
Přečteno 5 941×
Přečteno 5 864×