{"id":1404,"date":"2026-04-17T21:40:40","date_gmt":"2026-04-17T21:40:40","guid":{"rendered":"https:\/\/sudoit.pl\/?p=1404"},"modified":"2026-04-18T09:05:05","modified_gmt":"2026-04-18T09:05:05","slug":"zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs","status":"publish","type":"post","link":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/","title":{"rendered":"Zasoby sieciowe w Linuxie &#8211; SMB z Windows, NFS i autofs"},"content":{"rendered":"\n<p>Po skonfigurowaniu adresacji, nazw host\u00f3w i routingu nasze laboratorium w ko\u0144cu zaczyna przypomina\u0107 co\u015b wi\u0119cej ni\u017c tylko kilka maszyn, kt\u00f3re \u201esi\u0119 pinguj\u0105\u201d. I bardzo dobrze, bo w prawdziwym \u015brodowisku sie\u0107 nie istnieje po to, \u017ceby podziwia\u0107 tablic\u0119 routingu, tylko po to, \u017ceby <strong>udost\u0119pnia\u0107 us\u0142ugi i zasoby<\/strong>.<\/p>\n\n\n\n<p>Jednym z najcz\u0119stszych praktycznych zastosowa\u0144 poprawnie skonfigurowanej sieci jest w\u0142a\u015bnie dost\u0119p do <strong>zdalnych plik\u00f3w i katalog\u00f3w<\/strong>. W pewnym momencie ka\u017cdy system zaczyna potrzebowa\u0107 rzeczy, kt\u00f3re znajduj\u0105 si\u0119 gdzie\u015b indziej: wsp\u00f3lnego folderu dla zespo\u0142u, miejsca na backup, katalogu z dokumentami, archiwum log\u00f3w albo udzia\u0142u na serwerze plik\u00f3w.<\/p>\n\n\n\n<p>Zasoby sieciowe rozwi\u0105zuj\u0105 ten problem. Zamiast kopiowa\u0107 pliki tam i z powrotem, montujesz zdalny folder i u\u017cywasz go jak zwyk\u0142ego katalogu w systemie. Dla u\u017cytkownika i aplikacji to po prostu \u015bcie\u017cka, na przyk\u0142ad <strong>\/mnt\/wspolne<\/strong>, niezale\u017cnie od tego, czy dane le\u017c\u0105 lokalnie, czy po drugiej stronie sieci.<\/p>\n\n\n\n<p>Ten artyku\u0142 jest naturalnym rozwini\u0119ciem poprzednich cz\u0119\u015bci serii. W pierwszym wpisie skonfigurowali\u015bmy <strong>interfejsy i adresacj\u0119 IP<\/strong>, w drugim uporz\u0105dkowali\u015bmy <strong>nazwy host\u00f3w, plik hosts i DNS<\/strong>, a w trzecim uruchomili\u015bmy <strong>routing mi\u0119dzy podsieciami<\/strong>. Dzi\u0119ki temu mo\u017cemy teraz przej\u015b\u0107 do czego\u015b bardzo praktycznego: montowania zasob\u00f3w z innych maszyn w naszym labie.<\/p>\n\n\n\n<p>W tym poradniku poka\u017c\u0119 Ci trzy mechanizmy, kt\u00f3re pokrywaj\u0105 wi\u0119kszo\u015b\u0107 codziennych scenariuszy zwi\u0105zanych z zasobami sieciowymi w Linuxie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>SMB\/CIFS<\/strong> \u2013 gdy chcesz korzysta\u0107 z udzia\u0142\u00f3w z Windowsa,<\/li>\n\n\n\n<li><strong>NFS<\/strong> \u2013 gdy udost\u0119pniasz katalogi pomi\u0119dzy systemami Linux,<\/li>\n\n\n\n<li><strong>autofs<\/strong> \u2013 gdy chcesz montowa\u0107 zasoby automatycznie dopiero wtedy, gdy s\u0105 potrzebne.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">NFS i autofs w skr\u00f3cie: o co chodzi i po co mi to?<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p>W \u015brodowisku, w kt\u00f3rym dzia\u0142a kilka serwer\u00f3w i stacji roboczych, dane bardzo cz\u0119sto s\u0105 trzymane centralnie i udost\u0119pniane innym hostom. Jeden system mo\u017ce wystawi\u0107 katalog przez <strong>NFS (Network File System)<\/strong>, a pozosta\u0142e maszyny korzystaj\u0105 z niego tak, jakby by\u0142 lokalnym katalogiem.<\/p>\n\n\n\n<p>Problem pojawia si\u0119 wtedy, gdy trzeba taki zas\u00f3b montowa\u0107 r\u0119cznie. Trzeba pami\u0119ta\u0107 o poleceniach <strong>mount<\/strong>, odpowiednich \u015bcie\u017ckach, a przy starcie systemu czasem dochodz\u0105 jeszcze op\u00f3\u017anienia albo b\u0142\u0119dy, gdy serwer plik\u00f3w chwilowo nie odpowiada.<\/p>\n\n\n\n<p>W\u0142a\u015bnie tutaj wchodzi <strong>autofs<\/strong>. To us\u0142uga, kt\u00f3ra montuje zas\u00f3b <strong>dopiero wtedy, gdy kto\u015b naprawd\u0119 spr\u00f3buje z niego skorzysta\u0107<\/strong>. Gdy katalog przestaje by\u0107 u\u017cywany, autofs po okre\u015blonym czasie mo\u017ce go odmontowa\u0107. To wygodne, lekkie i bardzo praktyczne, szczeg\u00f3lnie w labach i na serwerach, kt\u00f3re nie powinny si\u0119 blokowa\u0107 przy starcie.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">NFS + autofs w naszym laboratorium<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"797\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1-1024x797.png\" alt=\"\" class=\"wp-image-1397\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1-1024x797.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1-300x233.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1-768x598.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1-585x455.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/diagram_sieci-1.png 1077w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>W poprzednich artyku\u0142ach przygotowali\u015bmy \u015brodowisko, w kt\u00f3rym Debian potrafi ju\u017c komunikowa\u0107 si\u0119 z hostami po drugiej stronie CentOS-a. Wykorzystamy to teraz w praktyce.<br>W tym scenariuszu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ubuntu (172.16.20.11)<\/strong> b\u0119dzie udost\u0119pnia\u0142 katalog przez <strong>NFS<\/strong>,<\/li>\n\n\n\n<li><strong>Debian (192.16.0.10)<\/strong> b\u0119dzie montowa\u0142 ten katalog przez <strong>autofs<\/strong>, zas\u00f3b ma by\u0107 dost\u0119pny jako <strong>ubuntu:\/home\/guests\/<\/strong><\/li>\n\n\n\n<li>autofs odmontowuje udzia\u0142 po <strong>30 sekundach bezczynno\u015bci<\/strong>,<\/li>\n\n\n\n<li><strong>CentOS<\/strong> zapewni trasowanie ruchu mi\u0119dzy podsieciami,<\/li>\n\n\n\n<li>U\u017cytkownicy na serwerze i kliencie maj\u0105 te same <strong>UID<\/strong>, katalogi zapisywane s\u0105 tylko przez w\u0142a\u015bcicieli<\/li>\n\n\n\n<li><\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Serwer NFS \u2013 Ubuntu (172.16.20.11)<\/h3>\n\n\n\n<p>Na pocz\u0105tku nale\u017cy zainstalowa\u0107 narz\u0119dzia <strong>nfs-kernel-server<\/strong> i uruchomi\u0107 us\u0142ug\u0119 <strong>nfs-server<\/strong>. W\u0142\u0105czenie <strong>enable &#8211;now<\/strong> sprawia, \u017ce NFS startuje od razu i po ka\u017cdym restarcie. Je\u015bli tego kroku zabraknie, klient b\u0119dzie pr\u00f3bowa\u0142 montowa\u0107 \u201eco\u015b\u201d, czego po prostu nie ma.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt install -y nfs-kernel-server  \nsudo systemctl enable --now nfs-server<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Dodanie regu\u0142 firewalla<\/strong><br>Nast\u0119pnie nale\u017cy doda\u0107 regu\u0142y do firewalla. Te us\u0142ugi otwieraj\u0105 porty potrzebne do dzia\u0142ania NFS (w szczeg\u00f3lno\u015bci <strong>rpcbind<\/strong> i <strong>mountd<\/strong>). Bez tego klient cz\u0119sto ko\u0144czy z timeoutami albo \u201epermission denied\u201d, mimo \u017ce wszystko wygl\u0105da poprawnie.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo firewall-cmd --permanent --add-service=nfs  \nsudo firewall-cmd --permanent --add-service=mountd  \nsudo firewall-cmd --permanent --add-service=rpc-bind  \nsudo firewall-cmd --reload<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Przygotowanie katalogu i u\u017cytkownik\u00f3w<\/strong><br>Za\u0142\u00f3\u017cmy, \u017ce Ubuntu b\u0119dzie udost\u0119pnia\u0142 katalog <strong>\/home\/guests<\/strong> z katalogami domowymi wybranych u\u017cytkownik\u00f3w:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkdir -p \/home\/guests  \n  \nsudo useradd -u 1020 -d \/home\/guests\/magdalena -m magdalena  \nsudo useradd -u 1021 -d \/home\/guests\/daniel -m daniel  \n\nsudo chmod 700 \/home\/guests\/magdalena \/home\/guests\/daniel<\/code><\/pre>\n\n\n\n<p>Tutaj obowi\u0105zuje ta sama zasada co w klasycznym NFS: prawa dost\u0119pu nie opieraj\u0105 si\u0119 na samej nazwie u\u017cytkownika, tylko przede wszystkim na numerach <strong>UID\/GID<\/strong>. Dlatego zar\u00f3wno na serwerze jak i kliencie identyfikatory musz\u0105 si\u0119 zgadza\u0107.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Eksport w \/etc\/exports<\/strong><br>Aby katalog zosta\u0142 udost\u0119pniony w sieci nale\u017cy doda\u0107 odpowiedni wpis w <strong>\/etc\/exports<\/strong>. Wpis ten m\u00f3wi \u201eudost\u0119pnij <strong>\/home\/guests<\/strong> hostowi <strong>debian<\/strong> z prawem zapisu (<strong>rw<\/strong>)\u201d. Opcja <strong>sync<\/strong> ka\u017ce serwerowi potwierdza\u0107 zapis dopiero po faktycznym zapisaniu danych na dysku. Opcja <strong>no_subtree_check<\/strong> wy\u0142\u0105cza sprawdzanie \u201epoddrzewa\u201d przy eksporcie, co zwykle poprawia stabilno\u015b\u0107 i wydajno\u015b\u0107 przy eksporcie katalog\u00f3w zawieraj\u0105cych podkatalogi.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo vi \/etc\/exports\n\t\/home\/guests   debian(rw,sync,no_subtree_check)<\/code><\/pre>\n\n\n\n<p>Nast\u0119pnie prze\u0142aduj eksporty:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo exportfs -rav<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Szybka weryfikacja eksportu na serwerze<\/strong><br>Polecenie <strong>showmount -e<\/strong> pozwala sprawdzi\u0107, czy serwer faktycznie \u201ewidzi\u201d swoje eksporty. To prosty test, kt\u00f3ry od razu pokazuje, czy <strong>\/etc\/exports<\/strong> jest poprawny i za\u0142adowany.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"851\" height=\"152\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/showmount.png\" alt=\"\" class=\"wp-image-1407\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/showmount.png 851w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/showmount-300x54.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/showmount-768x137.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/showmount-585x104.png 585w\" sizes=\"(max-width: 851px) 100vw, 851px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Klient NFS + autofs \u2013 Debian (192.16.0.10)<\/h3>\n\n\n\n<p>Podobnie jak wcze\u015bniej najpierw nale\u017cy zainstalowa\u0107 i w\u0142\u0105czy\u0107 odpowiednie us\u0142ugi. W tym przypadku dodatkowo nale\u017cy zainstalowa\u0107 autofs.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install -y autofs nfs-kernel-server  \nsystemctl enable --now autofs<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Punkt montowania + u\u017cytkownicy (UID musz\u0105 si\u0119 zgadza\u0107 z serwerem):<\/strong><br>Nale\u017cy utworzy\u0107 katalog, w kt\u00f3rym automatycznie zostan\u0105 zamontowane katalogi u\u017cytkownik\u00f3w z serwera. U\u017cytkownicy musz\u0105 mie\u0107 <strong>identyczne UID<\/strong> jak na serwerze, bo inaczej prawa do plik\u00f3w si\u0119 nie zepn\u0105. Nie musisz tu tworzy\u0107 katalog\u00f3w domowych r\u0119cznie &#8211; autofs sam zajmie si\u0119 montowaniem w\u0142a\u015bciwych \u015bcie\u017cek z serwera.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir -p \/home\/guests  \nuseradd -u 1020 -M magdalena  \nuseradd -u 1021 -M daniel<\/code><\/pre>\n\n\n\n<p>U\u017cy\u0142em tutaj opcji <strong>-M<\/strong>, \u017ceby Debian nie tworzy\u0142 lokalnych katalog\u00f3w domowych. W tym scenariuszu katalogi maj\u0105 by\u0107 montowane zdalnie przez autofs.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Konfiguracja autofs:<\/strong><br>Pozosta\u0142o skonfigurowa\u0107 autofs tak aby montowa\u0142 katalogi w odpowiednim miejscu. Edytuj poni\u017cszy plik i dodaj w nim odpowiedni wpis.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/auto.master\n\t\/home\/guests \/etc\/auto.home --timeout=30<\/code><\/pre>\n\n\n\n<p>Wpis w \/etc\/auto.master m\u00f3wi us\u0142udze \u201ezarz\u0105dzaj katalogiem <strong>\/home\/guests<\/strong> na podstawie mapowania w <strong>\/etc\/auto.home<\/strong>\u201d. Parametr <strong>&#8211;timeout=30<\/strong> oznacza automatyczne odmontowanie po 30 sekundach bezczynno\u015bci.<\/p>\n\n\n\n<p>Plik <strong>\/etc\/auto.home<\/strong> nie istnieje, nale\u017cy go stworzy\u0107 r\u0119cznie. Nale\u017cy r\u00f3wnie\u017c doda\u0107 w nim odpowiednie mapowanie.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>vi \/etc\/auto.home\n\t*  -rw,sync   ubuntu:\/home\/guests\/&amp;<\/code><\/pre>\n\n\n\n<p>Gwiazda oznacza regu\u0142\u0119 dla dowolnego katalogu, a znak <strong>&amp;<\/strong> podstawia nazw\u0119 katalogu, do kt\u00f3rego u\u017cytkownik pr\u00f3buje wej\u015b\u0107. Dzi\u0119ki temu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>wej\u015bcie do <strong>\/home\/guests\/magdalena<\/strong> spowoduje monta\u017c <strong>ubuntu:\/home\/guests\/magdalena<\/strong>,<\/li>\n\n\n\n<li>wej\u015bcie do <strong>\/home\/guests\/daniel<\/strong> zamontuje <strong>ubuntu:\/home\/guests\/daniel<\/strong>.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Restart autofs:<\/strong><br>Na koniec nale\u017cy zrestartowa\u0107 us\u0142ug\u0119 autofs aby prze\u0142adowa\u0107 konfiguracje i mapowania. Autofs zaczyna dzia\u0142a\u0107 wed\u0142ug nowych zasad.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo systemctl restart autofs<\/code><\/pre>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Test dzia\u0142ania montowania:<\/strong><br>Zaloguj si\u0119 na poszczeg\u00f3lnych u\u017cytkownik\u00f3w i sprawd\u017a zawarto\u015b\u0107 ich katalog\u00f3w poleceniem <strong>ls<\/strong>. W katalogu Magdaleny znajduje sie utworzony plik na serwerze ubuntu co oznacza, \u017ce zas\u00f3b zosta\u0142 poprawnie zamontowany. Dodatkowo warto sprawdzi\u0107 poleceniem <strong>mount<\/strong> zamontowane zasoby a potem po 30 sekundach bezczynno\u015bci sprawdzi\u0107 ponownie. Je\u015bli wpis zniknie, oznacza to, \u017ce autofs poprawnie odmontowa\u0142 zas\u00f3b.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"456\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-1024x456.png\" alt=\"\" class=\"wp-image-1408\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-1024x456.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-300x134.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-768x342.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-1536x684.png 1536w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-1170x521.png 1170w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs-585x261.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/autofs.png 1892w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Kr\u00f3tko o smb<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p>W sieciach, w kt\u00f3rych obok Linuxa funkcjonuj\u0105 komputery lub serwery z Windows, bardzo cz\u0119sto pojawia si\u0119 potrzeba dost\u0119pu do tych samych plik\u00f3w z obu \u015bwiat\u00f3w. Najcz\u0119\u015bciej dotyczy to katalog\u00f3w roboczych, archiw\u00f3w, dokument\u00f3w u\u017cytkownik\u00f3w, zasob\u00f3w aplikacji albo prostych udzia\u0142\u00f3w \u201ena pliki\u201d utrzymywanych na Windows Server, zwyk\u0142ej stacji roboczej lub urz\u0105dzeniu NAS. Zamiast kopiowa\u0107 dane r\u0119cznie, wygodniej jest udost\u0119pni\u0107 je w sieci i korzysta\u0107 z nich z Linuxa tak, jakby by\u0142y lokalnym katalogiem.<\/p>\n\n\n\n<p>Do tego s\u0142u\u017cy <strong>SMB (Server Message Block)<\/strong> \u2013 standardowy protok\u00f3\u0142 udzia\u0142\u00f3w plik\u00f3w w ekosystemie Windows. Po stronie Linuksa obs\u0142uga SMB jest zwykle kojarzona z nazw\u0105 <strong>CIFS<\/strong> (spotkasz j\u0105 w narz\u0119dziach i opcjach montowania), a dost\u0119p realizuje si\u0119 poprzez montowanie udzia\u0142u w systemie plik\u00f3w. W praktyce oznacza to, \u017ce udzia\u0142 typu \\Windows\\Share mo\u017cna podpi\u0105\u0107 np. pod \/ShareWindows, a aplikacje i u\u017cytkownicy mog\u0105 pracowa\u0107 na plikach bez zmiany przyzwyczaje\u0144.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">SMB\/CIFS \u2013 zas\u00f3b z Windowsa montowany w Debianie<\/h3>\n\n\n\n<p>Drugim bardzo cz\u0119stym scenariuszem jest dost\u0119p z Linuxa do udzia\u0142\u00f3w udost\u0119pnionych przez system Windows. I znowu: nie tworzymy osobnego \u015bwiata tylko do tego jednego \u0107wiczenia. Wykorzystamy ten sam lab.<\/p>\n\n\n\n<p>W tym przyk\u0142adzie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Windows CL2 (172.16.20.10)<\/strong> udost\u0119pnia folder przez <strong>SMB<\/strong>,<\/li>\n\n\n\n<li><strong>Debian (192.16.0.10)<\/strong> montuje go jako udzia\u0142 <strong>CIFS<\/strong>,<\/li>\n\n\n\n<li><strong>CentOS<\/strong> po\u015bredniczy w komunikacji mi\u0119dzy podsieciami.<\/li>\n<\/ul>\n\n\n\n<p>Przyk\u0142ad ten pokazuje nie tylko wsp\u00f3\u0142prac\u0119 Linuxa z Windowsem, ale te\u017c praktyczne u\u017cycie routingu z wcze\u015bniejszego artyku\u0142u. Debian b\u0119dzie si\u0119ga\u0142 po zas\u00f3b do hosta, kt\u00f3ry znajduje si\u0119 po drugiej stronie ca\u0142ej topologii.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Udost\u0119pnianie zasobu w Windows CL2<\/h4>\n\n\n\n<p>Na <strong>Windows CL2<\/strong> utw\u00f3rz katalog, na przyk\u0142ad:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>C:\\Shared<\/code><\/pre>\n\n\n\n<p>Nast\u0119pnie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>utw\u00f3rz lokalnego u\u017cytkownika, kt\u00f3ry b\u0119dzie u\u017cywany do dost\u0119pu do udzia\u0142u,<\/li>\n\n\n\n<li>udost\u0119pnij folder w sieci pod nazw\u0105 <strong>Shared<\/strong>,<\/li>\n\n\n\n<li>upewnij si\u0119, \u017ce u\u017cytkownik ma odpowiednie prawa do udzia\u0142u i do systemu plik\u00f3w NTFS, na potrzeby laba ustawi\u0142em pe\u0142n\u0105 kontrol\u0119 dla wszystkich<\/li>\n\n\n\n<li>dodaj jaki\u015b plik testowy.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"991\" height=\"616\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/udostepniony_katalog.png\" alt=\"\" class=\"wp-image-1411\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/udostepniony_katalog.png 991w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/udostepniony_katalog-300x186.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/udostepniony_katalog-768x477.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/udostepniony_katalog-585x364.png 585w\" sizes=\"(max-width: 991px) 100vw, 991px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Montowanie SMB w Debianie<\/h4>\n\n\n\n<p>W systemie Windows to wszystko co nale\u017cy zrobi\u0107. Kolejn\u0105 rzecz\u0105 jest zainstalowanie narz\u0119dzi cifs w Debianie.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install cifs-utils<\/code><\/pre>\n\n\n\n<p><strong>Tworzenie punktu montowania:<\/strong><br>Nast\u0119pnie utw\u00f3rz katalog, do kt\u00f3rego ma by\u0107 zamontowany udzia\u0142 sieciowy z Windowsa.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mkdir \/SharedWindows\n<\/code><\/pre>\n\n\n\n<p><strong>Szybkie montowanie testowe<\/strong><br>Pozosta\u0142o ju\u017c tylko zamontowanie katalogu udost\u0119pnionego z Windowsa do stworzonego w\u0142a\u015bnie katalogu. Mo\u017cemy to zrobi\u0107 za pomoc\u0105 poni\u017cszej komendy. Wad\u0105 tej metody jest to, \u017ce po restarcie katalog taki si\u0119 odmontuje i trzeba b\u0119dzie go montowa\u0107 ponownie, a tak\u017ce fakt, \u017ce has\u0142o l\u0105duje w historii polece\u0144. R\u00f3b to tylko podczas labowania!<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>mount -t cifs -o username=marek,password=Zaq12wsx \/\/cl2\/Shared \/SharedWindows<\/code><\/pre>\n\n\n\n<p>Je\u015bli wszystko zosta\u0142o zrobione poprawnie powiniene\u015b zobaczy\u0107 zamontowany katalog z systemu Windows.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"347\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-1024x347.png\" alt=\"\" class=\"wp-image-1413\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-1024x347.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-300x102.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-768x260.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-1536x521.png 1536w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-1170x397.png 1170w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test-585x198.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/smb_test.png 1882w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Du\u017co lepiej przygotowa\u0107 osobny plik z loginem i has\u0142em i skorzysta\u0107 z pliku <strong>\/etc\/fstab<\/strong>, kt\u00f3ry ju\u017c omawiali\u015bmy wcze\u015bniej. Na pocz\u0105tku utw\u00f3rz ukryty plik .secret i wpisz w nim nazw\u0119 u\u017cytkownika z Windowsa oraz jego has\u0142o.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch \/root\/.secret\n\tusername=marek  \n\tpassword=Zaq12wsx\nchmod 600 \/root\/.secret<\/code><\/pre>\n\n\n\n<p>Nast\u0119pnie wpisz poni\u017csz\u0105 linijk\u0119 do pliku \/etc\/fstab. Po jej wpisaniu zas\u00f3b ten b\u0119dzie automatycznie montowany przy ka\u017cdorazowym starcie systemu. Tutaj szczeg\u00f3lnie przydatne s\u0105 dwie opcje:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>netdev<\/strong> \u2013 m\u00f3wi systemowi, \u017ce to zas\u00f3b sieciowy,<\/li>\n\n\n\n<li><strong>nofail<\/strong> \u2013 system nie wywr\u00f3ci startu, je\u015bli udzia\u0142 b\u0119dzie chwilowo niedost\u0119pny.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"352\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-1024x352.png\" alt=\"\" class=\"wp-image-1414\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-1024x352.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-300x103.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-768x264.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-1536x528.png 1536w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-1170x402.png 1170w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs-585x201.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/etcfstab_cifs.png 1675w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Po zapisaniu mo\u017cesz sprawdzi\u0107 wpis bez restartu u\u017cywaj\u0105c komendy do montowania <strong>mount -a<\/strong>, a potem wchodz\u0105c do katalogu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"238\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount-1024x238.png\" alt=\"\" class=\"wp-image-1415\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount-1024x238.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount-300x70.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount-768x179.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount-585x136.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/cifs_mount.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Kopiowanie plik\u00f3w pomi\u0119dzy systemami za pomoc\u0105 scp<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p>Montowanie zasob\u00f3w sieciowych przez <strong>NFS<\/strong> czy <strong>SMB\/CIFS<\/strong> to bardzo wygodne rozwi\u0105zanie, gdy chcesz pracowa\u0107 na zdalnych plikach tak, jakby by\u0142y lokalne. Nie zawsze jednak potrzebujesz \u201epodpina\u0107\u201d ca\u0142y katalog. Czasem chcesz po prostu <strong>szybko przes\u0142a\u0107 pojedynczy plik albo ca\u0142y katalog<\/strong> z jednej maszyny na drug\u0105.<\/p>\n\n\n\n<p>I w\u0142a\u015bnie tutaj \u015bwietnie sprawdza si\u0119 <strong>scp<\/strong> (<strong>secure copy<\/strong>). Je\u015bli znasz polecenie <strong>cp<\/strong>, kt\u00f3re s\u0142u\u017cy do kopiowania plik\u00f3w lokalnie, to <strong>scp<\/strong> b\u0119dzie bardzo \u0142atwe do zapami\u0119tania &#8211; dzia\u0142a bardzo podobnie, tylko potrafi kopiowa\u0107 dane <strong>pomi\u0119dzy r\u00f3\u017cnymi systemami przez SSH<\/strong>. To oznacza, \u017ce podczas przesy\u0142ania szyfrowane s\u0105 zar\u00f3wno dane, jak i sam proces uwierzytelniania.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Sk\u0142adnia polecenia scp<\/h3>\n\n\n\n<p>Sk\u0142adnia polecenia scp jest bardzo prosta i podobna do zwyk\u0142ego polecenia kopiuj\u0105cego pliki.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp &#91;opcje]  &#91;sciezka \u017ar\u00f3d\u0142owa]  &#91;\u015bcie\u017cka docelowa]<\/code><\/pre>\n\n\n\n<p>Je\u017celi \u017ar\u00f3d\u0142o albo cel znajduje si\u0119 na zdalnym systemie, u\u017cywamy formatu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>uzytkownik@host:\/\u015bcie\u017cka\/do\/pliku<\/code><\/pre>\n\n\n\n<p>Czyli:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>po lewej stronie podajesz <strong>u\u017cytkownika<\/strong>,<\/li>\n\n\n\n<li>potem <strong>adres IP albo nazw\u0119 hosta<\/strong>,<\/li>\n\n\n\n<li>po dwukropku wpisujesz <strong>\u015bcie\u017ck\u0119 na zdalnym systemie<\/strong>.<br>W praktyce wygl\u0105da to bardzo podobnie do zwyk\u0142ego kopiowania, tylko jedna ze \u015bcie\u017cek mo\u017ce wskazywa\u0107 zdaln\u0105 maszyn\u0119.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przyk\u0142ad 1: kopiowanie pliku z Debiana do Ubuntu<\/h3>\n\n\n\n<p>Za\u0142\u00f3\u017cmy, \u017ce pracujesz na <strong>Debianie<\/strong> i chcesz wys\u0142a\u0107 plik do <strong>Ubuntu<\/strong>. Najpierw utw\u00f3rzmy plik testowy:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>touch \/home\/patryk\/dokument.txt<\/code><\/pre>\n\n\n\n<p>Nast\u0119pnie wy\u015blijmy go na Ubuntu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp \/home\/patryk\/dokument.txt patryk@ubuntu:\/home\/patryk\/<\/code><\/pre>\n\n\n\n<p>To polecenie:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>skopiuje lokalny plik <strong>\/home\/patryk\/dokument.txt<\/strong><\/li>\n\n\n\n<li>do katalogu <strong>\/home\/patryk\/<\/strong> na zdalnym ho\u015bcie <strong>Ubuntu<\/strong><\/li>\n\n\n\n<li>loguj\u0105c si\u0119 jako u\u017cytkownik <strong>patryk<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"546\" src=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-1024x546.png\" alt=\"\" class=\"wp-image-1416\" srcset=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-1024x546.png 1024w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-300x160.png 300w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-768x409.png 768w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-1170x624.png 1170w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp-585x312.png 585w, https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/scp.png 1251w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Przyk\u0142ad 2: kopiowanie pliku z Ubuntu na Debiana<\/h3>\n\n\n\n<p>Mo\u017cemy te\u017c zrobi\u0107 to w drug\u0105 stron\u0119, czyli pobra\u0107 plik ze zdalnego hosta:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp patryk@ubuntu:\/home\/patryk\/plik.txt \/home\/patryk\/<\/code><\/pre>\n\n\n\n<p>W tym przypadku:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\u017ar\u00f3d\u0142em jest plik na <strong>Ubuntu<\/strong>,<\/li>\n\n\n\n<li>celem jest katalog lokalny na <strong>Debianie<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p>To bardzo wygodne, gdy chcesz szybko pobra\u0107 logi, kopi\u0119 konfiguracji albo pojedynczy plik roboczy z innego serwera.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">Przyk\u0142ad 3: kopiowanie ca\u0142ego katalogu<\/h4>\n\n\n\n<p>Je\u015bli chcesz przes\u0142a\u0107 ca\u0142y katalog wraz z zawarto\u015bci\u0105, u\u017cyj opcji <strong>-r<\/strong>:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>scp -r \/home\/patryk\/projekty patryk@ubuntu:\/home\/patryk\/<\/code><\/pre>\n\n\n\n<p>To przydaje si\u0119 wtedy, gdy zamiast pojedynczego pliku chcesz przes\u0142a\u0107 np. ca\u0142y katalog z dokumentacj\u0105, backupem albo zestawem plik\u00f3w testowych.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Najwa\u017cniejsze opcje scp<\/h3>\n\n\n\n<p>Podczas pracy z scp, najcz\u0119\u015bciej przydaj\u0105 si\u0119 te prze\u0142\u0105czniki:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>-P<\/strong> &#8211; okre\u015bla port SSH na serwerze zdalnym,<\/li>\n\n\n\n<li><strong>-C<\/strong> &#8211; w\u0142\u0105cza kompresj\u0119 podczas przesy\u0142ania,<\/li>\n\n\n\n<li><strong>-r<\/strong> &#8211; kopiuje katalogi rekursywnie,<\/li>\n\n\n\n<li><strong>-l<\/strong> &#8211; ogranicza przepustowo\u015b\u0107 transferu,<\/li>\n\n\n\n<li><strong>-p<\/strong> &#8211; zachowuje czasy modyfikacji, dost\u0119pu i uprawnienia,<\/li>\n\n\n\n<li><strong>-v<\/strong> &#8211; pokazuje szczeg\u00f3\u0142owe informacje, przydatne przy debugowaniu.<\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Co warto zapami\u0119ta\u0107?<\/h2>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity is-style-wide\"\/>\n\n\n\n<p><strong>NFS<\/strong> sprawdza si\u0119 bardzo dobrze w \u015brodowiskach linuksowych, gdy chcesz udost\u0119pnia\u0107 katalogi mi\u0119dzy serwerami i stacjami roboczymi. <strong>autofs<\/strong> \u015bwietnie go uzupe\u0142nia, bo montuje zasoby dopiero wtedy, gdy s\u0105 potrzebne. Z kolei <strong>SMB\/CIFS<\/strong> jest naturalnym wyborem wtedy, gdy Linux ma wsp\u00f3\u0142pracowa\u0107 z Windowsem. Mo\u017cesz r\u00f3wnie\u017c wykorzysta\u0107 scp do przesy\u0142ania pojedynczych plik\u00f3w lub folder\u00f3w.<\/p>\n\n\n\n<p>W naszym laboratorium ka\u017cdy z tych mechanizm\u00f3w korzysta z tego, co zrobi\u0142e\u015b wcze\u015bniej:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>adresacji,<\/li>\n\n\n\n<li>nazw host\u00f3w,<\/li>\n\n\n\n<li>routingu,<\/li>\n\n\n\n<li>poprawnej komunikacji mi\u0119dzy podsieciami.<\/li>\n<\/ul>\n\n\n\n<p>I to jest chyba najfajniejsza rzecz w tej serii: ka\u017cdy kolejny artyku\u0142 nie zaczyna wszystkiego od nowa, tylko dok\u0142ada nast\u0119pn\u0105 warstw\u0119 do tego samego \u015brodowiska. W kolejnym artykule poka\u017ce Ci czym jest protok\u00f3\u0142 SSH i jak z niego korzysta\u0107.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Po skonfigurowaniu adresacji, nazw host\u00f3w i routingu nasze laboratorium w ko\u0144cu zaczyna przypomina\u0107 co\u015b wi\u0119cej ni\u017c tylko kilka maszyn, kt\u00f3re \u201esi\u0119&hellip;<\/p>\n","protected":false},"author":3,"featured_media":1405,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[26],"tags":[32,34],"class_list":["post-1404","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux","tag-sieci"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT\" \/>\n<meta property=\"og:description\" content=\"Po skonfigurowaniu adresacji, nazw host\u00f3w i routingu nasze laboratorium w ko\u0144cu zaczyna przypomina\u0107 co\u015b wi\u0119cej ni\u017c tylko kilka maszyn, kt\u00f3re \u201esi\u0119&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/\" \/>\n<meta property=\"og:site_name\" content=\"SudoIT\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-17T21:40:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-18T09:05:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Patryk\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Patryk\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/\"},\"author\":{\"name\":\"Patryk\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"headline\":\"Zasoby sieciowe w Linuxie &#8211; SMB z Windows, NFS i autofs\",\"datePublished\":\"2026-04-17T21:40:40+00:00\",\"dateModified\":\"2026-04-18T09:05:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/\"},\"wordCount\":2285,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nfs_autofs_linux.png\",\"keywords\":[\"linux\",\"sieci\"],\"articleSection\":[\"Linux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/\",\"name\":\"Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nfs_autofs_linux.png\",\"datePublished\":\"2026-04-17T21:40:40+00:00\",\"dateModified\":\"2026-04-18T09:05:05+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#primaryimage\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nfs_autofs_linux.png\",\"contentUrl\":\"https:\\\/\\\/sudoit.pl\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/nfs_autofs_linux.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/2026\\\/04\\\/17\\\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/sudoit.pl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Zasoby sieciowe w Linuxie &#8211; SMB z Windows, NFS i autofs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#website\",\"url\":\"https:\\\/\\\/sudoit.pl\\\/\",\"name\":\"SudoIT\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/sudoit.pl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/sudoit.pl\\\/#\\\/schema\\\/person\\\/62b95033a7a8937fbb692e81d5e0b8bd\",\"name\":\"Patryk\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g\",\"caption\":\"Patryk\"},\"url\":\"https:\\\/\\\/sudoit.pl\\\/index.php\\\/author\\\/patryk\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/","og_locale":"en_US","og_type":"article","og_title":"Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT","og_description":"Po skonfigurowaniu adresacji, nazw host\u00f3w i routingu nasze laboratorium w ko\u0144cu zaczyna przypomina\u0107 co\u015b wi\u0119cej ni\u017c tylko kilka maszyn, kt\u00f3re \u201esi\u0119&hellip;","og_url":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/","og_site_name":"SudoIT","article_published_time":"2026-04-17T21:40:40+00:00","article_modified_time":"2026-04-18T09:05:05+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux-1024x683.png","type":"image\/png"}],"author":"Patryk","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Patryk","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#article","isPartOf":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/"},"author":{"name":"Patryk","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"headline":"Zasoby sieciowe w Linuxie &#8211; SMB z Windows, NFS i autofs","datePublished":"2026-04-17T21:40:40+00:00","dateModified":"2026-04-18T09:05:05+00:00","mainEntityOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/"},"wordCount":2285,"commentCount":0,"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux.png","keywords":["linux","sieci"],"articleSection":["Linux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/","url":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/","name":"Zasoby sieciowe w Linuxie - SMB z Windows, NFS i autofs - SudoIT","isPartOf":{"@id":"https:\/\/sudoit.pl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#primaryimage"},"image":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#primaryimage"},"thumbnailUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux.png","datePublished":"2026-04-17T21:40:40+00:00","dateModified":"2026-04-18T09:05:05+00:00","author":{"@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd"},"breadcrumb":{"@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#primaryimage","url":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux.png","contentUrl":"https:\/\/sudoit.pl\/wp-content\/uploads\/2026\/04\/nfs_autofs_linux.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/sudoit.pl\/index.php\/2026\/04\/17\/zasoby-sieciowe-w-linuxie-smb-z-windows-nfs-i-autofs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/sudoit.pl\/"},{"@type":"ListItem","position":2,"name":"Zasoby sieciowe w Linuxie &#8211; SMB z Windows, NFS i autofs"}]},{"@type":"WebSite","@id":"https:\/\/sudoit.pl\/#website","url":"https:\/\/sudoit.pl\/","name":"SudoIT","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/sudoit.pl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/sudoit.pl\/#\/schema\/person\/62b95033a7a8937fbb692e81d5e0b8bd","name":"Patryk","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d933a3eef1e4f0026a85747cca61f1ae9043bf2753554c0427f1a2dc8ca46096?s=96&d=mm&r=g","caption":"Patryk"},"url":"https:\/\/sudoit.pl\/index.php\/author\/patryk\/"}]}},"_links":{"self":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1404","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/comments?post=1404"}],"version-history":[{"count":6,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1404\/revisions"}],"predecessor-version":[{"id":1433,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/posts\/1404\/revisions\/1433"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media\/1405"}],"wp:attachment":[{"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/media?parent=1404"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/categories?post=1404"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sudoit.pl\/index.php\/wp-json\/wp\/v2\/tags?post=1404"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}