<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Linux_Ubuntu_-_Samba</id>
	<title>Linux Ubuntu - Samba - Historia wersji</title>
	<link rel="self" type="application/atom+xml" href="https://soisk.info/index.php?action=history&amp;feed=atom&amp;title=Linux_Ubuntu_-_Samba"/>
	<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Linux_Ubuntu_-_Samba&amp;action=history"/>
	<updated>2026-05-21T04:15:35Z</updated>
	<subtitle>Historia wersji tej strony wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://soisk.info/index.php?title=Linux_Ubuntu_-_Samba&amp;diff=3244&amp;oldid=prev</id>
		<title>imported&gt;Admin: /* Dodanie katalogu i ustawienie właściciela */</title>
		<link rel="alternate" type="text/html" href="https://soisk.info/index.php?title=Linux_Ubuntu_-_Samba&amp;diff=3244&amp;oldid=prev"/>
		<updated>2022-03-03T08:06:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Dodanie katalogu i ustawienie właściciela&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nowa strona&lt;/b&gt;&lt;/p&gt;&lt;div&gt;__FORCETOC__&lt;br /&gt;
&lt;br /&gt;
==Czym jest Samba?==&lt;br /&gt;
Samba to serwer plików i drukarek. Ma implementację protokołów z Windows, czyli SMB i CIFS. Idealnie nadaje się do współdzielenia plików między linuksem a Windows. Serwer Samby może służyć jako kontroler domemy Active Directory.&lt;br /&gt;
&lt;br /&gt;
==Instalacja==&lt;br /&gt;
&lt;br /&gt;
Można to zrobić na kilka sposobów, przykładowo&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo apt install samba&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Sprawdzenie działanie demonów==&lt;br /&gt;
&lt;br /&gt;
Po instalacji mamy 2 demony (jest jeszcze w ogóle 3 demon winbindd)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SMBD&amp;#039;&amp;#039;&amp;#039; jest demonem serwera który dostarcza usług współdzielenia plików i drukarek do klientów Windows. Serwer dostarcza usługi plikowe i drukarkowe do klientów używając protokołu SMB (lub CIFS).&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NMBD&amp;#039;&amp;#039;&amp;#039; jest demonem zapewniającym rozwiązywanie nazw NETBIOS na adresy IP, może być rownież użyty jako serwer WINS (Windows Internet Name Server)&lt;br /&gt;
&lt;br /&gt;
Sprawdzamy, czy demony działają za pomocą &amp;lt;code&amp;gt;service&amp;lt;/code&amp;gt; lub &amp;lt;code&amp;gt;systemctl&amp;lt;/code&amp;gt;. Pokażę oba sposoby.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo service smbd status&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-smbd.png]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo systemctl status nmbd&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-nmbd.png]]&lt;br /&gt;
&lt;br /&gt;
==Pliki i foldery Samby==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;/etc/samba/smb.conf&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Podstawowy plik konfiguracyjny. Definiuje się w nim udziały oraz ustawienia globalne samego serwera&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;/usr/bin/smbpasswd&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Jeśli udział ma być uwierzytelniany to musimy dodać użytkownika dla Samby. Użytkownik musi istnieć również w systemie. Ponizej przykład dodania użytkownika uczen.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo smbpasswd -a uczen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;/usr/share/doc/samba-doc/&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Dokumentacja serwera Samby oraz przykładowe pliki konfiguracyjne. Dokumentację trzeba doinstalować &amp;lt;code&amp;gt;sudo apt install samba-doc&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;/var/lib/samba/&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Znajdziesz tu bazy danych używane przez Sambę, w tym użytkowników i haseł używaną przez smbpasswd. &lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;/var/log/samba&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Znajdziesz tu logi, czyli pliki dzienników zdarzeń dla Samby, np. log.smbd czy log.nmbd.&lt;br /&gt;
&lt;br /&gt;
==Konfiguracja pliku /etc/samba/smb.conf - przykład 1==&lt;br /&gt;
&lt;br /&gt;
Trzeba pamiętać, że Samba ma setki opcji konfiguracyjnych. Dokładnie rozpisano to w manualu do tego pliku &amp;lt;code&amp;gt;man smb.conf&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Dobrą praktyką przed edycją pliku konfiguracyjnego jest zrobienie jego kopii. &lt;br /&gt;
&amp;lt;code&amp;gt;sudo cp /etc/samba/smb.conf /etc/samba/smb_kopia.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Otwieramy plik, przykładowo &amp;lt;code&amp;gt;sudo nano /etc/samba/smb.conf&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Po otwarciu, jak to w linuksie jest cała masa komentarzy i zakomentowanych opcji ułatwiających konfigurowanie tego pliku. Standartową konfigurację zakomentowano znakiem #, a opcje odbiegajace od domyślnej konfiguracji znakiem ;&lt;br /&gt;
&lt;br /&gt;
Zawartość podzielona jest na sekcje.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sekcja [global]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Zarządza parametrami dla całego serwera Samby i zapewnia domyślne wartości dla innych sekcji.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sekcja [homes]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Pozwala łączyć się z katalogami domowymi użytkowników bez dodatkowych wpisów w pliku.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sekcja [printers]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Odpowiada za dostęp do drukarek&lt;br /&gt;
&lt;br /&gt;
Możemy również tworzyć własne sekcje.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[pliki]&lt;br /&gt;
  comment = udostępniony katalog&lt;br /&gt;
  path = /pliki&lt;br /&gt;
  browsable = yes&lt;br /&gt;
  writeable = no&lt;br /&gt;
  guest ok = yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;path&amp;#039;&amp;#039;&amp;#039; - podajemy ścieżkę do katalogu&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;browsable&amp;#039;&amp;#039;&amp;#039; - ustalamy czy katalog ma być widowczny w sieci&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;writeable&amp;#039;&amp;#039;&amp;#039; - ustalamy, czy zezwalamy na zapis&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;guest ok&amp;#039;&amp;#039;&amp;#039; - ustalamy, czy wpuszczamy gości&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Teraz musimy utworzyć ten katalog i jakieś pliki testowe&amp;lt;code&amp;gt;sudo mkdir /pliki &amp;amp;&amp;amp; sudo touch /pliki/plik1.txt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Łączenie się z Windows z udostępnionym udziałem==&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk1.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk2.png]]&lt;br /&gt;
&lt;br /&gt;
Możemy przeglądać zawartość jako użytkownik anonimowy, kopiować pliki, nie mamy prawa zapisu w udostepnionym katalogu.&lt;br /&gt;
&lt;br /&gt;
==Łączenie się z Ubuntu z udostępnionym udziałem==&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk3.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk4.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk5.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk6.png|800px]]&lt;br /&gt;
&lt;br /&gt;
Można też z terminala.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@uczen-VirtualBox:/$ smbclient -L 192.168.0.65&lt;br /&gt;
Enter WORKGROUP\uczen&amp;#039;s password: &lt;br /&gt;
&lt;br /&gt;
	Sharename       Type      Comment&lt;br /&gt;
	---------       ----      -------&lt;br /&gt;
	print$          Disk      Printer Drivers&lt;br /&gt;
	pliki           Disk      udostępniony katalog&lt;br /&gt;
	IPC$            IPC       IPC Service (uczen-VirtualBox server (Samba, Ubuntu))&lt;br /&gt;
	Brother_DCP_T510W Printer   &lt;br /&gt;
SMB1 disabled -- no workgroup available&lt;br /&gt;
uczen@uczen-VirtualBox:/$ smbclient &amp;#039;\\192.168.0.65\pliki&amp;#039;&lt;br /&gt;
Enter WORKGROUP\uczen&amp;#039;s password: &lt;br /&gt;
Try &amp;quot;help&amp;quot; to get a list of possible commands.&lt;br /&gt;
smb: \&amp;gt; dir&lt;br /&gt;
  .                                   D        0  Thu Feb 24 11:55:11 2022&lt;br /&gt;
  ..                                  D        0  Thu Feb 24 12:16:46 2022&lt;br /&gt;
  plik1.txt                           N        0  Thu Feb 24 11:55:11 2022&lt;br /&gt;
  plik2.txt                           N        0  Thu Feb 24 11:55:11 2022&lt;br /&gt;
&lt;br /&gt;
		9736500 blocks of size 1024. 1183472 blocks available&lt;br /&gt;
smb: \&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Jak chcesz poznać więcej poleceń użyj help. Działa to jak ftp z konsoli.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
smb: \&amp;gt; help&lt;br /&gt;
?              allinfo        altname        archive        backup         &lt;br /&gt;
blocksize      cancel         case_sensitive cd             chmod          &lt;br /&gt;
chown          close          del            deltree        dir            &lt;br /&gt;
du             echo           exit           get            getfacl        &lt;br /&gt;
geteas         hardlink       help           history        iosize         &lt;br /&gt;
lcd            link           lock           lowercase      ls             &lt;br /&gt;
l              mask           md             mget           mkdir          &lt;br /&gt;
more           mput           newer          notify         open           &lt;br /&gt;
posix          posix_encrypt  posix_open     posix_mkdir    posix_rmdir    &lt;br /&gt;
posix_unlink   posix_whoami   print          prompt         put            &lt;br /&gt;
pwd            q              queue          quit           readlink       &lt;br /&gt;
rd             recurse        reget          rename         reput          &lt;br /&gt;
rm             rmdir          showacls       setea          setmode        &lt;br /&gt;
scopy          stat           symlink        tar            tarmode        &lt;br /&gt;
timeout        translate      unlock         volume         vuid           &lt;br /&gt;
wdel           logon          listconnect    showconnect    tcon           &lt;br /&gt;
tdis           tid            utimes         logoff         ..             &lt;br /&gt;
!              &lt;br /&gt;
smb: \&amp;gt; &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Konfiguracja pliku /etc/samba/smb.conf - przykład 2==&lt;br /&gt;
===Dodanie kolejnej sekcji do /etc/samba/smb.conf===&lt;br /&gt;
&lt;br /&gt;
Dodamy sekcję dla konkretnego użytkownika, tylko on będzie mógł z niego korzystać. Dodamy również zapis w katalogu.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[uczen]&lt;br /&gt;
  comment = katalog udostepniony przez ucznia&lt;br /&gt;
  path = /uczen&lt;br /&gt;
  browsable = yes&lt;br /&gt;
  writeable = yes&lt;br /&gt;
  valid users = uczen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;path&amp;#039;&amp;#039;&amp;#039; - podajemy ścieżkę do katalogu&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;browsable&amp;#039;&amp;#039;&amp;#039; - ustalamy czy katalog ma być widoczny w sieci&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;writeable&amp;#039;&amp;#039;&amp;#039; - ustalamy, czy zezwalamy na zapis&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;valid users&amp;#039;&amp;#039;&amp;#039; - kto może się logować, kolejnych użytkowników dodajemy po przecinku, grupy z @ np. @uczen&lt;br /&gt;
&lt;br /&gt;
===Dodanie katalogu i ustawienie właściciela===&lt;br /&gt;
&lt;br /&gt;
Stworzymy katalog w katalogu głównym.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;code&amp;gt;sudo mkdir uczen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Następnie trzeba zmienić właściciela, gdyż katalogi tworzone w katalogu głównym należą do użytkownika root.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;sudo chown uczen:uczen /uczen&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Dodanie użytkownika Samby===&lt;br /&gt;
&lt;br /&gt;
Dodamy teraz użytkownika Samby i ustawimy hasło.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@uczen-VirtualBox:/$ sudo smbpasswd -a uczen&lt;br /&gt;
New SMB password:&lt;br /&gt;
Retype new SMB password:&lt;br /&gt;
Added user uczen.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Przetestowanie czy działa udostępnianie dla uwierzytelnionego użytkownika===&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk8.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk10.png]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk11.png|800px]]&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk12.png]]&lt;br /&gt;
&lt;br /&gt;
Jak widać, aby dostać się do katalogu musieliśmy użyć konta utworzonego na Sambie i jego hasła. Działa również zapis w katalogu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Testowanie własnej konfiguracji przy pomocy testparm==&lt;br /&gt;
&lt;br /&gt;
Do testowanie konfiguracji służy polecenie &amp;lt;code&amp;gt;testparm&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@uczen-VirtualBox:/$ testparm -s&lt;br /&gt;
Load smb config files from /etc/samba/smb.conf&lt;br /&gt;
Loaded services file OK.&lt;br /&gt;
Weak crypto is allowed&lt;br /&gt;
WARNING: The &amp;#039;netbios name&amp;#039; is too long (max. 15 chars).&lt;br /&gt;
&lt;br /&gt;
Server role: ROLE_STANDALONE&lt;br /&gt;
&lt;br /&gt;
# Global parameters&lt;br /&gt;
[global]&lt;br /&gt;
	log file = /var/log/samba/log.%m&lt;br /&gt;
	logging = file&lt;br /&gt;
	map to guest = Bad User&lt;br /&gt;
	max log size = 1000&lt;br /&gt;
	obey pam restrictions = Yes&lt;br /&gt;
	pam password change = Yes&lt;br /&gt;
	panic action = /usr/share/samba/panic-action %d&lt;br /&gt;
	passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .&lt;br /&gt;
	passwd program = /usr/bin/passwd %u&lt;br /&gt;
	server role = standalone server&lt;br /&gt;
	server string = %h server (Samba, Ubuntu)&lt;br /&gt;
	unix password sync = Yes&lt;br /&gt;
	usershare allow guests = Yes&lt;br /&gt;
	idmap config * : backend = tdb&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[printers]&lt;br /&gt;
	browseable = No&lt;br /&gt;
	comment = All Printers&lt;br /&gt;
	create mask = 0700&lt;br /&gt;
	path = /var/spool/samba&lt;br /&gt;
	printable = Yes&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[print$]&lt;br /&gt;
	comment = Printer Drivers&lt;br /&gt;
	path = /var/lib/samba/printers&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[pliki]&lt;br /&gt;
	comment = udostępniony katalog&lt;br /&gt;
	guest ok = Yes&lt;br /&gt;
	path = /pliki&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[uczen]&lt;br /&gt;
	comment = katalog udostepniony przez ucznia&lt;br /&gt;
	path = /uczen&lt;br /&gt;
	read only = No&lt;br /&gt;
	valid users = uczen&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Testowanie za pomocą smbstatus==&lt;br /&gt;
&lt;br /&gt;
Polecenie &amp;lt;code&amp;gt;smbstatus&amp;lt;/code&amp;gt; pokazuje aktualne połączenia Samby.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uczen@uczen-VirtualBox:/$ sudo smbstatus&lt;br /&gt;
&lt;br /&gt;
Samba version 4.13.17-Ubuntu&lt;br /&gt;
PID     Username     Group        Machine                                   Protocol Version  Encryption           Signing              &lt;br /&gt;
----------------------------------------------------------------------------------------------------------------------------------------&lt;br /&gt;
58788   uczen        uczen        192.168.0.46 (ipv4:192.168.0.46:59351)    SMB3_11           -                    partial(AES-128-CMAC)&lt;br /&gt;
&lt;br /&gt;
Service      pid     Machine       Connected at                     Encryption   Signing     &lt;br /&gt;
---------------------------------------------------------------------------------------------&lt;br /&gt;
uczen        58788   192.168.0.46  czw lut 24 13:52:11 2022 CET     -            -           &lt;br /&gt;
pliki        58788   192.168.0.46  czw lut 24 14:03:10 2022 CET     -            -           &lt;br /&gt;
&lt;br /&gt;
Locked files:&lt;br /&gt;
Pid          User(ID)   DenyMode   Access      R/W        Oplock           SharePath   Name   Time&lt;br /&gt;
--------------------------------------------------------------------------------------------------&lt;br /&gt;
58788        1000       DENY_NONE  0x100081    RDONLY     NONE             /pliki   .   Thu Feb 24 14:03:10 2022&lt;br /&gt;
58788        1000       DENY_NONE  0x100081    RDONLY     NONE             /pliki   .   Thu Feb 24 14:03:09 2022&lt;br /&gt;
58788        1000       DENY_NONE  0x100081    RDONLY     NONE             /pliki   .   Thu Feb 24 14:03:09 2022&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Zadanie z Samby z egzaminu zawodowego z czerwca 2021 roku (zadanie 4)==&lt;br /&gt;
&lt;br /&gt;
Część egzaminu dotyczyła Samby, a mianowicie.&lt;br /&gt;
#Utwórz katalog /zasoby, nadaj pełne uprawnienia do katalogu dla wszystkich użytkowników&lt;br /&gt;
#Za pomocą serwera Samba udostępnij z uprawnieniami do odczytu i zapisu katalog /zasoby wraz z zawartością dla wszystkich użytkowników sieci. Dla ułatwienia dodana była tabela z pomocą do pliku smb.conf&lt;br /&gt;
&lt;br /&gt;
[[Plik:samba-soisk13.png]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Banalna część, nie wymaga komentarza.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sudo mkdir /zasoby&lt;br /&gt;
sudo chmod 777 /zasoby&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
2. Trzeba w pliku /etc/samba/smb.conf dodać jedną sekcję.&lt;br /&gt;
Wg klucza egzaminatora wystarczyło wpisać 4 opcje z podpowiedzianych w tabeli.&lt;br /&gt;
&lt;br /&gt;
Przykładowo mogło to wyglądać tak:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[zasoby]&lt;br /&gt;
	comment = katalog udostepniony dla wszystkich&lt;br /&gt;
	path = /zasoby&lt;br /&gt;
	read only = No&lt;br /&gt;
	writeable = yes&lt;br /&gt;
        guest ok = yes&lt;br /&gt;
	guest only = yes&lt;br /&gt;
	create mode = 0777&lt;br /&gt;
	directory mode = 0777&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Admin</name></author>
	</entry>
</feed>