Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • OS
  • Dijeljenje mrežnih resursa. Šta je CIFS rad

Dijeljenje mrežnih resursa. Šta je CIFS rad

Korak po korak vodič za početnike

Radnje izvršene na računaru

Otvorite i, ako je potrebno, promijenite mrežne postavke na vašem računaru. Mora biti:

  1. IP adresa, stvarna ili izmišljena. U ovom primjeru koristit ćemo adresu 10.10.10.10
  2. naziv radne grupe (ili domena u korporativnom LAN-u) u kojoj računar učestvuje. Koristićemo ime noworknogroup
  3. ime korisnika na aktivnoj vezi (ovo se obično prikazuje na Start meniju). Koristićemo ime urbancowboy
  4. lozinku za ovaj nalog, ako je potrebno. Koristit ćemo lozinku tajna lozinka

Sada trebate kreirati "mrežni podjelu" tj. direktorij koji će biti dostupan na webu.

U našem primjeru, napravimo direktorij pod nazivom C: \ Nokia770... Desni klik na ovaj direktorij u Exploreru i odaberite "Zajedničko korištenje i sigurnost"(ili nešto slično).

U okviru "Dijeljenje na webu" trebate označiti okvir "Dijeli ovaj direktorij na webu".

Nakon toga morate unijeti ime pod kojim će se zajednički resurs pojaviti na mreži. Ovo ime ne mora biti isto kao ime direktorija. U našem slučaju, zadržite ime Nokia770 default.

Ovdje postoji i potvrdni okvir koji određuje da li je zajednički proizvod sa mrežne strane samo za čitanje ili da li i druge mašine mogu pisati na vaš računar. Izbor je na vama...

Nakon potvrde radnji u dijaloškom okviru, ikona direktorija u Exploreru će se promijeniti kako bi označila da je "u upotrebi". Sada je sve spremno sa strane računara.

Intermediate stage

Dodajmo tabletu mali softver koji je dostupan zahvaljujući korisniku "fanoush" na sljedećoj adresi:

Ako imate bilo kakvih problema, to je također objavljeno na stranici:

Server nije brz, ali pristup njemu nije ograničen i veličina fajla je mala (105 KB).

Radnje izvršene na Nokia uređaju

Morate imati instaliran Xterm i na neki način postati "admin korisnik" (a rad sa komandnom linijom ne bi trebao da vas uplaši...).

Uspostavite Wi-Fi vezu između svog Nokia uređaja i mreže ili računara.

Kao korisnik sa administratorskim pravima u xtermu, sada vam je potrebno:

  1. Unesite važeći direktorij koji se pojavljuje kao "Dokumenti":
cd /home/users/MyDocs/.documents
  1. Kreirajte direktorij u kojem ćemo "vidjeti" zajednički proizvod na mreži: mkdir myPC
  1. Izvucite sadržaj datoteke za kreiranje cifs.tgz cifs.ko u trenutnom direktoriju (ovo možete provjeriti upisivanjem ls).
tar xvzf cifs.tgz
  1. Sve gore navedene korake potrebno je izvršiti samo jednom. Sada je vrijeme da se dvije mašine direktno povežu zajedno, za šta su potrebna dva tima. Prva komanda učitava modul kernela cifs.ko, "učeći" sistem kako da razumije ovu vrstu umreženog zajedničkog proizvoda. Kao rezultat, trebala bi se pojaviti poruka poput "cifs.ko je sada u upotrebi":
insmod ./cifs.ko
  1. Ako nema greške, možemo nastaviti s "instaliranjem" mrežnog dijeljenog proizvoda u naš direktorij za goste tako da se datoteke s našeg računala pojavljuju i na našem tabletu. Ovo je duga, detaljna naredba i svi njeni dijelovi bi trebali biti savršeno ispravni, pa je provjerite. Opet, ako nema poruke o grešci, možete upisati ** ls myPC da provjerite da li se datoteke vašeg računara pojavljuju na tabletu.
    (prirodno zamijenite kurziv sa svojim podacima - štampajte u jednom redu)
mount -t cifs //_10.10.10.10/ Nokia770_ myPC -o domen = noworknogroup, korisnik = urbancowboy, lozinka = tajna lozinka **

Ako naredba za instalaciju ne reagira, provjerite da li svi zaštitni zidovi na vašem računaru dozvoljavaju uređajima na lokalnoj mreži da joj pristupe. U slučaju ZoneAlarma, na primjer, morat ćete dodati IP broj Maemo uređaja ili cijeli raspon vaših DHCP brojeva vašoj zoni "pouzdanih" IP adresa. Uz ugrađeni zaštitni zid Internet veze na MS XP, kao još jedan primjer, možete dodati port 445 (TCP) za cifs.

Vaš dio će se sada pojaviti kao direktorij myPC u katalogu Dokumentacija u Maemo File Manageru.

Bilješka: Posljednje dvije naredbe moraju se izdati nakon svakog ponovnog pokretanja tableta. Ako ćete ovo često koristiti, onda ima smisla pročitati priručnik za Linux i naučiti kako sačuvati ove dvije komande kao skriptu u dva reda kako biste izbjegli dalje kucanje...

Bilješka: Ako ste na mreži i izvršite "smbtree", vidjet ćete sve uređaje sa resursima u zajedničkom pristupu. Za povezivanje (ako želite da koristite cifs) upišite "smbtree -d 3" i pročitajte red koji kaže "Povezivanje na xx.xx.xx.xx". Ovo je potrebna IP adresa.

Ovo vam je potrebno ako vaš Dreambox nema čvrsti disk, a prije ili kasnije poželite snimiti film, ili obrnuto - da gledate ili slušate audio-video fajlove sa računara, ili da riješite druge probleme.

Šta je za to potrebno?

Prije svega, želja i pažnja. Računar sa mrežnom karticom, crossover mrežnim kablom i Dreamboxom.

Takođe, biće vam potreban prostor i, štaviše, mnogo prostora na čvrstom disku vašeg računara.

Kako radi?

Javna (dijeljena) mapa se kreira na računaru koji koristi Windows XP i dodjeljuje mu dozvole čitanja/pisanja za određenog korisnika.

I u Dreambox-u, u ime ovog korisnika, on montira (povezuje) ovu fasciklu na svoj sistem preko mreže, čime dobija pristup čvrstom disku vašeg računara.

Mrežna konfiguracija je izvan okvira ovog članka. Ali pogledajte ovdje:

Ruter ili ruter TP-Link TL-WR340G / TL-WR340GD.

Instalacija d-link di-604 rutera.

Problem s ruterom ili ruterom

Pretpostavlja se da ste već postavili mrežnu vezu između vašeg računara i Dream. Inače... MAGEYOM.

Neka upozorenja.

Radeći u komandnoj liniji, sve komande, simboli i interpunkcijski znaci su napisani samo na engleskom rasporedu !!!

Putanja do foldera i datoteka u izgledu na kojem jeziku su imenovani. Jer, kao, na primjer, ruski " a"i engleski" a„Ovo su potpuno drugačija slova za kompjuter.

Takođe, obratite posebnu pažnju na prostore.

Kompjuter percipira prostor na isti način kao i ostala slova. Ako ima razmaka na putu do mapa i datoteka, onda takve staze stavite u dvostruke navodnike, na primjer, kao u ovoj naredbi:

net share dreamshare = "C: \ Dokumenti i postavke \ Kolya \ Moji dokumenti \ Moji zapisi" / neograničeno.

Složimo se odmah da:

IP računara = 192.168.0.1
Dreambox IP = 192.168.0.2
Dijeljeni folder = C: \ dream_share
Njen nadimak = dreamshare
Korisnik = abc
Njegova lozinka = def

Jasno je da se vaš "ip" može razlikovati, ali vrlo malo ... obično posljednji broj.

Radićemo samo sa komandnom linijom. Zatim unosimo komande i pritisnemo tipku Enter!!!

idi:

Na Windowsima: Počni -> Izvrši -> cmd.exe

Dodaj korisnika " abc"sa lozinkom" def«:
net korisnik abc def / add / active: da / passwordchg: ne

(Usput, ako je vaše korisničko ime napisano engleskim slovima, na primjer Kolya, i imate lozinku (također na engleskom ili brojevima), onda ne morate dodavati korisnika.

Za snimanje je preporučljivo kreirati dijeljeni folder na brzom zavrtnju sa NTFS sistemom datoteka i na nesistemskoj particiji. One. ako je vaš Windows u odjeljku C:, tada je poželjno kreirati folder u sekciji D: ili E:(ako postoji), a na particiji bi trebalo biti više prostora (20 GB ili više).

I da li je bitno…

Kreirajmo folder za loptice:
mkdir C: \ dream_share

(Uzgred, ako već imate folder sa videom i muzikom, možete ga koristiti. Poželjno je da na putu do njega nema neengleskih slova i razmaka (inače pročitajte iznad kako ga zaobići) .

Kreirajmo podfolder potreban za snimanje videa:
mkdir C: \ dream_share \ film

Kreirajmo test fajl za testiranje (za svaki slučaj):
samo eho test -% datum%> C: \ dream_share \ test.txt
Onemogućite lak pristup dijeljenim datotekama i mapama (red je dugačak, ali neophodan):
reg add "HKLM \ SYSTEM \ ControlSet001 \ Control \ Lsa" / v "forceguest" / t REG_DWORD / d 0 / f

Hajde da podijelimo folder i damo mu pseudonim dreamshare, preko kojeg će Dream pristupiti folderu preko mreže:
net share dreamshare = C: \ dream_share / neograničeno

Dozvolite korisniku " abc»Povežite folder preko mreže i imajte potpuni pristup do njega (pisanje, čitanje, itd.):
cacls C: \ dream_share / e / g abc: f

(Ako je komanda cacls počeo psovati, onda se tvoj zajednički folder nalazi na FAT32 particiji i morat ćeš malo kliknuti mišem:

  1. Počni -> Kontrolna tabla -> Svojstva fascikle-> bookmark Pogled... Uklonimo potvrdni okvir sa stavke " Koristite jednostavan pristup zajedničkim fajlovima". Spašeni smo.
  2. Desni klik miša na zajedničkom folderu -> Svojstva-> bookmark Opšti pristup-> dugme Dozvole... Dodaj korisnika " abc„I dajte mu potpuni pristup. Spašeni smo.

Pa, dobro, ostalo nam je još malo: montirajte naš folder na Dream i provjerite da li sve radi.

Možda ćete morati ponovo pokrenuti računar u ovoj fazi i ponovo se prijaviti pod svojim nalogom. Iako mi već nestaje - bez ponovnog pokretanja.

Ako restartujete, vraćamo se na cmd.exe .

Povežimo se na Dream preko Telneta, za ovo ćemo ukucati:
telnet 192.168.0.2

Nisam to zaboravio 192.168.0.2 ovo je IP adresa vašeg Dreambox-a, kao što smo se dogovorili na početku.

Unesite svoju prijavu:

Unesite lozinku (podrazumevano dreambox):

dreambox

Montirajte zajednički folder dreamshare sa računara u folder / var / mnt / hdd na Dreambox u ime

korisnik abc(ili kako god vas zovu) i sa lozinkom def(naravno svoje), možda će trebati neko vrijeme:

Montiraj -t cifs -o rw, soft, udp, nolock, rsize = 8192, wsize = 8192, iocharset = utf8, korisnik = abc, lozinka = def //192.168.0.1/dreamshare / var / mnt / hdd

Provjeravamo:
mount -t cifs

I dobijamo nešto poput ovoga, što kaže u fascikli to dreamshare montiran:
//192.168.0.1/dreamshare on / var / mnt / hdd tipa cifs (rw, nodiratime, unc = \ 192.168.0.1 \ dreamshare, korisničko ime e = abc, rsize = 8192, wsize = 8192)

Pogledajmo šta je u dijeljenom folderu:
ls -l / var / mnt / hdd

I nabavite sadržaj / var / mnt / hdd gdje je naš kreirani fajl test.txt i folder film :
drwxrwxrwx 1 root root 7 film od 29. jula 2008
-rwsrwsrwt 1 root root 7 29. jul 2008. test.txt

Hajde da provjerimo možemo li kreirati datoteke u zajedničkom folderu iz Dreamboxa:
echo "Test from Dreambox"> /var/mnt/hdd/test_box.txt

Provjerite ponovo pomoću naredbe ls:
ls -l / var / mnt / hdd

Izbrišemo test fajlove:
rm /var/mnt/hdd/test.txt /var/mnt/hdd/test_box.txt

Demontiraj:
umount / var / mnt / hdd

Sve!!!

Teško?

Da, skoro sam zaboravio. Za trajno montiranje linije:
kod:

Montiraj -t cifs -o rw, soft, udp, nolock, rsize = 8192, wsize = 8192, iocharset = utf8, korisnik = abc, lozinka = def //192.168.0.1/dreamshare / var / mnt / hdd

možete ga dodati nekoj skripti za pokretanje Dreambox-a ili uraditi standardno:
(za Blizanke: Meni -> 6 -> 5 -> 1 -> Plavo dugme)


IP računara = 192.168.0.1
Vrsta montaže = CIFS
Imenik = dreamshare
Lokalni imenik = / var / mnt / hdd
Opcije = rw, soft, udp, nolock, iocharset = utf8
Dodatne opcije = nolock, rsize = 8192, wsize = 8192
KORISNIK = abc
LOZINKA = def
Automount = DA(tj. označite poljem za potvrdu)

Pa, sad sigurno Sve!!!

P.S. Ova metoda je testirana i radi na Windows XP Pro, Windows XP Pro SP1, Windows XP Pro SP2. Nije testirano sa Windows XP Pro SP3 i Window 7, ali će najvjerovatnije raditi.

I zapamtite... rad na CIFS-u i rad u Africi

Po definiciji, računarska mreža je distribuirani sistem. Njegova svrha je suradnja korisnika. Takav rad podrazumijeva pristup mrežnim resursima, kao što su datoteke i direktoriji, štampači itd. Za korisnika pristup mrežnim resursima treba da bude transparentan, tj.

  1. Udaljeni resursi bi trebali izgledati kao da su lokalni i da im se pristupa iz aplikacija na dosljedan način.
  2. Klijentu treba biti svejedno koja platforma se koristi kao zajednički server.

Treba imati na umu da ne bi svaki korisnik trebao imati pristup određenom resursu, niti bi svaki resurs trebao biti dostupan svima. One. morate obezbijediti mogućnost kontrole dijeljenja i na nivou korisnika i na nivou pojedinačnih resursa.

Ove mogućnosti su obezbeđene posebnim protokolima javnog pristupa. Najčešći od njih su SMB / CIFS za Windows i NFS, koji se koristi na sistemima sličnim UNIX-u.

Zajednički protokoli

SMB / CIFS

SMB (Server Message Block) To je protokol koji je predložio IBM za dijeljenje datoteka, pisača, serijskih portova, slotova za poštu, imenovanih cijevi i API-ja mrežnog računala. SMB se može koristiti uz TCP/IP mrežne protokole, kao i na niz drugih mrežnih protokola.

SMB je tipičan klijent/serverski protokol koji omogućava klijentskoj aplikaciji da izvrši operacije pristupa dijeljenju (čitanje, pisanje, itd.) putem zahtjeva do servera. SMB zahtijeva uspostavljanje i održavanje veze, ali može raditi i u datagram modu.

1992. godine pojavila se Samba, besplatna implementacija SMB protokola za operativne sisteme slične UNIX-u. Budući da Microsoft nije objavio SMB specifikacije ili dodatke za njih, tvorac Sambe Andrew Tridgell morao je reverzni inženjering protokola na osnovu analize paketa.

SMB je promovirao Microsoft i uključen je u svoje proizvode. U Microsoft Windows mrežnom okruženju, SMB je bio glavni protokol sloja aplikacije za rad sa LAN resursima. Dizajniran je za obavljanje funkcija dijeljenja datoteka i pisača, autorizacije korisnika i slanja poruka.

SMB protokol pruža četiri vrste usluga:

  • Upravljanje sesijama... Kreiranje, održavanje i prekid logičkog kanala između radne stanice i mrežnih resursa servera datoteka.
  • Pristup fajlu... Radna stanica može kontaktirati server datoteka sa zahtjevima za obavljanje tipičnih operacija datoteka (otvaranje datoteke, čitanje podataka, itd.).
  • Print Service... Radna stanica može staviti datoteke u red za štampanje na serveru i primati informacije o redu za štampanje.
  • Usluga poruka... SMB podržava jednostavan prijenos adresa i emitiranih poruka preko lokalne mreže.

Ako je način upravljanja sesijom u SMB transparentan za korisnika, tada korisnik može direktno kontrolisati druge usluge koristeći net komandu (pogledajte net /? u Windows OS konzoli).

Rice. 1. NetBIOS / SMB

Za upravljanje sesijama, SMB protokol je prvobitno koristio NetBIOS u implementaciji NetBEUI (NetBIOS Extended User Interface) - proširenog korisničkog interfejsa za prenos NetBIOS datagrama, dizajniranog za mreže od oko 20-200 radnih stanica. Mreže zasnovane na NetBEUI protokolu su jednostavne za implementaciju, ali ih je teško proširiti jer NetBEUI protokol nije rutabilan.

Za korištenje SMB u mrežama sa složenijom topologijom, podrška za TCP (NBT, NetBIOS preko TCP), IPX, DECNet i Xerox Networking (XNS) transportne protokole je dodana u NetBIOS ()

SMB usluge koje rade u TCP/IP okruženju koriste različite portove (standardni nazivi portova naglašavaju blisku vezu između SMB i NetBIOS-a):

Netbios-ns 137 / tcp # NETBIOS Name Service netbios-ns 137 / udp netbios-dgm 138 / tcp # NETBIOS Datagram Service netbios-dgm 138 / udp netbios-ssn 139 / tcp-bioss-ssn 139 / tcp-bioss usluga NET39

U prvim verzijama SMB-a nije bilo autentifikacije - to jest, svaki korisnik je mogao koristiti bilo koje resurse, što je, naravno, ograničavalo opseg korištenja na male lokalne mreže. Moderne verzije SMB podržavaju dva nivoa pristupa:

  1. Pristup na nivou resursa... Ograničenja na strani servera su nametnuta na dijeljene direktorije. Svaki mrežni direktorij može biti zaštićen lozinkom i klijent mora dati ovu lozinku za pristup datotekama iz zajedničkog direktorija.
  2. Pristup na nivou korisnika... Ograničenja su nametnuta svakom fajlu u svakom dijeljenom direktoriju i temelje se na pravima korisnika. Svaki korisnik (klijent) mora se prijaviti na server pod svojim nalogom i biti autentifikovan. Nakon završetka autentifikacije, klijent dobija odgovarajući korisnički ID, koji mora predstaviti da bi dobio pristup resursima servera.

Vezivanje NetBIOS-a ograničava upotrebu SMB-a na male LAN mreže. Prvi razlog je odsustvo u NetBIOS-u koncepta mreže kao takve i sredstava za preusmjeravanje (routing) saobraćaja. Drugi je u prihvaćenoj šemi adresiranja: ime resursa je, u stvari, niz od 15 znakova, plus bajt tipa resursa: server, kontroler domene, itd. Naravno, takav peer-to-peer sistem imenovanja nije prikladan za Internet.

Za rješavanje ovih ograničenja, najnovije verzije SMB-a koristile su NBT (NetBIOS over TCP) protokol koji radi na vrhu TCP/IP steka.

CIFS je kreiran zajedno od strane programera Samba tima, nezavisne kompanije za razmenu poruka, i Microsofta. Nakon što je pro-col CIFS predstavljen kao otvoreni standard, Microsoft je prestao da finansira projekat i saradnju sa Samba timom, a podršku za CIFS je preradio Microsoft radi kompatibilnosti sa prethodnim verzijama. SMB je uključen u Windows 2000.

CIFS (Common Internet File System) je otvoreni standardni protokol (vidi CIFS) zasnovan na SMB-u koji omogućava pristup datotekama i uslugama na udaljenim računarima preko TCP/IP mreža. Za razliku od SMB, glavni transport za CIFS je TCP. Portovi 445 / TCP i 445 / UDP su registrovani za CIFS servere (microsoft-ds # Microsoft Naked CIFS, pogledajte / etc / usluge)

CIFS pruža funkcionalnost sličnu FTP-u (File Transfer Protocol), ali klijentima pruža poboljšanu (direktnu) kontrolu nad datotekama. Glavne karakteristike CIFS-a su sažete u.

Tab. 1. Mogućnosti CIFS protokola

Prilika Opis
Pristup sistemu datoteka Podržava operacije datoteka kao što su otvaranje, čitanje, pisanje, pretraživanje i zatvaranje datoteke ili direktorija
Zaključavanje fajlova i zapisa Aplikacije koje ne blokiraju nemaju pristup zaključanoj datoteci niti pisati.
Sigurno keširanje (čitanje unaprijed i pisanje iza) Podržava istovremeni pristup za čitanje/pisanje datoteka od strane više klijenata
Obavještenja o promjeni fajla Aplikacije se mogu registrovati na serveru da primaju obavještenja o promjenama u datotekama ili direktorijumima
"Pregovori" o verziji protokola Kada klijent i server uspostave prvi mrežni kontakt, razmjenjuju informacije o verziji protokola (dijalektu) koji će se koristiti. Različiti dijalekti mogu uključivati ​​nove tipove poruka, kao i razlike u formatima od drugih dijalekata.
Prošireni atributi Podržani su atributi koji nisu atributi sistema datoteka. Atributi kao što je ime autora, na primjer, mogu se dodati ugrađenim sistemskim atributima datoteke (datum kreiranja, datum izmjene, itd.)
Distribuirani replicirani virtuelni volumeni Protokol podržava viševolumenski virtuelni sistem datoteka u kojem se sva "podstabla" hijerarhije datoteka pojavljuju kao jedna cjelina klijentu. CIFS upravlja pristupom fizički premeštenim ili repliciranim elementima takvog sistema datoteka transparentno za korisnika.
Nezavisnost od servera za razlučivanje imena Klijenti mogu koristiti bilo koji mehanizam rješavanja imena. Na primjer, DNS serveri se mogu koristiti za pristup resursima datoteka servera preko Interneta.
Grupni zahtjevi Zahtjevi za više datoteka mogu se "upakirati" u jednu poruku, što smanjuje vrijeme čekanja na odgovor servera. Batch obrada je moguća čak i kada naredni zahtjevi zavise od rezultata prethodnih.
Podrška za Unicode znakove Unicode stringovi se mogu koristiti u nazivima datoteka, imenima resursa i korisničkim nalozima.

Mrežni sistem datoteka NFS

NFS (mrežni sistem datoteka) je standard koji uključuje opis distribuiranog sistema datoteka i mrežnog protokola za rad s njim. Prvu NFS specifikaciju je razvio Sun 1989. godine i bila je namijenjena za upotrebu samo na UNIX-u. Kasnije su implementacije na strani klijenta i servera postale uobičajene iu drugim sistemima. Trenutna verzija (u vrijeme pisanja ovog teksta) se zove NFS v4 i otvoreni je standard (RFC 3010).

Ovaj sistem omogućava korisniku da radi sa udaljenim podacima na isti način kao i sa lokalnim podacima – odnosno apsolutno transparentno. Osim, naravno, vremenskih kašnjenja.

NFS, poput SMB / CIFS, koristi klijent-server komunikacijski model. Ranije verzije NFS-a koristile su UDP za transport podataka, dok moderne verzije koriste TCP. NFS usluga radi na sljedećim registrovanim portovima:

Nfs 2049 / tcp # Mrežni sistem datoteka - Sun Microsystems nfs 2049 / udp # Mrežni sistem datoteka - Sun Microsystems

Upotreba TCP-a kao transporta omogućila nam je da rješavamo probleme dijeljenja na jednostavan način, bez zaobilaznih rješenja, ali po cijenu neznatne degradacije performansi u odnosu na UDP.

NFS je izvorni sistem datoteka za UNIX i prati logiku operacija datoteka operativnog sistema. Ovo se odnosi i na imenski prostor datoteke i na podržane atribute datoteke. NFS podrška je dostupna na svim popularnim sistemima baziranim na UNIX-u.

NFS struktura ima tri komponente na različitim nivoima:

  • Aplikacioni sloj (sama NFS) su pozivi udaljenih procedura (rpc) koji izvode neophodne operacije nad datotekama i direktorijumima na strani servera.
  • Funkcije nivoa prezentacije obavlja protokol XDR(eksterno predstavljanje podataka), koji je standard za apstrakciju podataka na više platformi. XDR protokol opisuje objedinjeni, kanonski, oblik prezentacije podataka koji ne zavisi od arhitekture računarskog sistema. Prilikom prijenosa paketa, RPC klijent pretvara lokalne podatke u kanonski oblik, a server radi suprotno.
  • Servis RPC(Poziv udaljene procedure), gdje klijent zahtijeva udaljene procedure i izvršava ih na serveru, je funkcionalnost na razini sesije.

Procedura za povezivanje mrežnog resursa pomoću NFS-a naziva se "izvoz". Klijent može zatražiti od servera listu izvezenih resursa koje on predstavlja. Sam NFS server, za razliku od, na primer, SMB servera, ne emituje listu svojih izvezenih resursa.

Ovisno o navedenim opcijama, izvezeni resurs se može montirati samo za čitanje, možete definirati listu hostova kojima je dozvoljeno montiranje, specificirati korištenje sigurnog RPC-a (secureRPC) itd. Jedna od opcija određuje kako se montirati: tvrdo ili "meko" (meko).

  • At "Tvrdi" nosač klijent će pokušati montirati sistem datoteka po svaku cijenu. Ako server ne radi, to će dovesti do činjenice da se cijeli NFS servis zamrzava: procesi koji pristupaju sistemu datoteka preći će u stanje čekanja na završetak RPC zahtjeva. Sa stanovišta korisničkih procesa, sistem datoteka će se pojaviti kao vrlo spor lokalni disk. Kada se server vrati na mrežu, NFS usluga će nastaviti da funkcioniše.
  • At "Meka" montaža NFS klijent će nekoliko puta pokušati da se poveže sa serverom. Ako server ne odgovori, sistem izdaje poruku o grešci i prestaje pokušavati montirati. Sa gledišta logike operacija datoteka, kada server pokvari, meko montiranje emulira neuspjeh lokalnog diska.

Na pitanje koji je od režima, "meki" ili "tvrdi" bolji, ne može se dati jednoznačan odgovor. Ako se podaci na klijentu i serveru moraju sinkronizirati u slučaju privremenog prekida usluge, tada je poželjnije "tvrdo" montiranje. Ovaj način rada je također nezamjenjiv u slučajevima kada montirani sistem datoteka sadrži programe i fajlove koji su od vitalnog značaja za rad klijenta, posebno za mašine bez diska. U drugim slučajevima, posebno kada su u pitanju sistemi samo za čitanje, soft mount mod je praktičniji.

Sa sigurnosne tačke gledišta, prve implementacije NFS-a bile su izuzetno slabe: autentifikacija je vršena, u stvari, samo preko ip adrese klijenta. Korišćenje NIS-a nije mnogo doprinelo bezbednosti sistema. U NFS 3 i 4, ovi problemi su prerađeni dodavanjem podrške za pristupne liste (ACL), zaštićenog rpc-a i brojnih drugih rješenja koja su omogućila da NFS bude certificiran od strane američkog Ministarstva odbrane.

Mješovito mrežno dijeljenje

NFS usluga je idealna za mreže zasnovane na UNIX-u, jer se isporučuje sa skoro svim verzijama operativnog sistema. Štaviše, NFS podrška je implementirana na nivou UNIX kernela. Nažalost, upotreba NFS-a na Windows klijentskim računarima stvara određene probleme povezane sa potrebom instaliranja specijalizovanog i prilično skupog klijentskog softvera. U takvim mrežama, upotreba alata za dijeljenje zasnovanih na SMB / CIFS, posebno softvera Samba, čini se poželjnijim.

Alati za dijeljenje na niskom nivou. DAFS protokol

Arhitektura virtuelnog interfejsa

Arhitektura virtuelnog interfejsa (VIA) je zajednički razvoj između Microsofta, Intela i Compaq-a koji definiše apstraktni model za niskorazinsku I/O tehnologiju. VIA se koristi za organizovanje velike brzine razmene podataka između dva procesa koji se pokreću na različitim serverima ili sistemima za skladištenje podataka u centrima za obradu podataka (DC).

Virtuelni interfejs(VI) je komunikacioni protokol u arhitekturi virtuelnog interfejsa

DAFS (sistem datoteka direktnog pristupa) je standardni protokol za pristup fajlovima zasnovan na NFS v4. Omogućava aplikacijama da prenose podatke zaobilazeći operativni sistem i njegov bafer prostor direktno u transportne resurse, čuvajući semantiku svojstvenu sistemima datoteka. DAFS koristi prednosti najnovijih komunikacijskih tehnologija memorija-memorija. Njegova upotreba omogućava velike I/O brzine datoteka, minimalno opterećenje CPU-a i sistema zbog značajnog smanjenja broja operacija i prekida koji su obično potrebni prilikom obrade mrežnih protokola. Posebno je efikasna upotreba hardverske podrške.

DAFS algoritam se može ukratko opisati na sljedeći način: pretpostavimo da postoje dvije aplikacije koje pristupaju mreži koristeći mrežni interfejs na nivou korisnika (VI,), tada:

  1. Drajver uređaja operativnog sistema kontroliše hardver interfejsa na tradicionalan način, kontrolišući pristup aplikacije hardveru.
  2. Aplikacije dodjeljuju međuspremnike poruka u svom adresnom prostoru i pristupaju drajveru uređaja za pristup mrežnom interfejsu. Jednom konfigurisani, oni automatski pokreću proces slanja i primanja, a sučelje prosljeđuje informacije u i iz bafera aplikacije koristeći uobičajeni mehanizam direktnog pristupa memoriji (DMA).

Rice. 3. Opšti princip rada DAFS-a

Aplikacije pristupaju mreži koristeći virtuelni interfejs. OS NIC drajver kontroliše mrežni kontroler i obezbeđuje direktan pristup aplikaciji interfejsu. Aplikacije dodjeljuju bafere u svom adresnom prostoru gdje primaju i šalju poruke koristeći DMA.

Arhitektura mrežnog sučelja na nivou korisnika varira ovisno o karakteristikama specifičnih aplikacija i mreža - od načina na koji aplikacije određuju lokaciju proslijeđenih poruka, od lokacije bafera dodijeljenih za primanje informacija, od redoslijeda kojim se aplikacije obavještavaju. primljenih poruka. U nekim mrežnim sučeljima (na primjer, u sučeljima Active Message ili Fast Message), operacije slanja i primanja implementirane su kao funkcije smještene u korisničku biblioteku koja se učitava tokom inicijalizacije svakog procesa. Drugi (kao što su U-NET i VIA) kreiraju redove za svaki proces kojima manipulišu same aplikacije. Ovi redovi se održavaju hardverom interfejsa.

DAFS je dizajniran za mreže za skladištenje podataka (NAS) i koristi se u klasterskim i serverskim okruženjima za baze podataka i razne end-to-end Internet aplikacije. Pruža najniže kašnjenje u pristupu dijeljenim datotekama i podacima i podržava inteligentni sistem i mehanizme oporavka podataka.

Kontrolna pitanja

  1. Koji protokol se koristi za dijeljenje resursa na Windows mrežama?
  2. Koji se resursi mogu dijeliti korištenjem SMB protokola?
  3. Zašto NFS ima namjenski protokol na nivou prezentacije?
  4. Koja je razlika između "tvrdog" montiranja NFS volumena od "mekog"?

Stalna adresa ove stranice je:

Učenje Linuxa, 302 (mješovita okruženja)

Integracija sa CIFS protokolom

Korištenje Linuxa kao klijenta za SMB / CIFS servere

Serija sadržaja:

O ovoj seriji

Ova serija članaka pomoći će vam da savladate zadatke administriranja Linux operativnog sistema. Možete koristiti materijale u ovim člancima da vam pomognu da se pripremite za LPIC nivo 3 (LPIC-3) ispit.

Za opise članaka u ovoj seriji i za linkove do njih kontaktirajte naše. Ova lista se stalno ažurira novim člancima kako postanu dostupni i sadrži trenutni (od novembra 2010.) ciljevi LPIC-3 certifikacijski ispiti.

Ovaj članak pokriva sljedeće teme:

  • Server Message Block (SMB) i Common Internet File System (CIFS) protokoli.
  • Mogućnosti i prednosti korištenja CIFS-a.
  • Montiranje CIFS dijeljenja datoteka na Linux klijente.

Ovaj članak će vam pomoći da se pripremite za ispit LPI 302 (specijalizacija za miješane medije) i sadrži materijal za Cilj 314.1 Teme 314. Cilj ima težinu od 3.

Preduvjeti

Da biste izvukli maksimum iz naših članaka, potrebno je da imate napredno znanje o Linuxu i da imate radni Linux računar na kojem možete pokrenuti sve komande na koje naiđete. Konkretno, pretpostavlja se da je čitalac upoznat sa Linux komandnom linijom, poznaje osnove konfiguracije Sambe i ima opšte razumijevanje strukture konfiguracijske datoteke smb.conf. Također biste trebali znati osnove montiranja lokalnih i udaljenih sistema datoteka (pomoću naredbe mount i / etc / fstab datoteke). Poznavanje ftp komande, koja je dio standardnog Linux skupa tekstualnih naredbi, se preporučuje, iako nije potrebno.

Šta je SMB / CIFS

O izbornom ispitu LPI-302

Kao i mnogi drugi programi, program Linux Professional Institute Certification (LPIC) pruža različite nivoe sertifikacije, zahtevajući dublje znanje i praktično iskustvo za postizanje svakog nivoa. LPI-302 ispit je opcioni nivo 3 LPIC ispit koji zahtijeva napredno znanje administracije Linux sistema.

Da biste dobili treći nivo LPIC-a (LPIC-3), morate uspješno položiti dva ispita prvog nivoa (101 i 102), dva ispita drugog nivoa (201 i 202) i 301 osnovni ispit trećeg nivoa (LPIC-3). Ako ste završili certifikaciju nivoa 3, možete polagati izborne ispite iz određenih specijalizacija, kao što je ispit LPI-302.

Prije nego što pređemo na to kako koristiti Linux kao klijent za SMB / CIFS server, korisno je uvesti specifičnosti ovih protokola i saznati koliko dobro oni pružaju korištenje sistema datoteka pri radu s Linuxom. Objasnićemo kako učenje originalnog SMB protokola funkcioniše i koje su nove karakteristike implementirane u njegovu CIFS modifikaciju. Možete pogledati članak developerWorks LPI ispita cilj 310.1, koji pokriva neke od osnovnih koncepata SMB / CIFS (pogledajte vezu u odjeljku).

Glavne karakteristike SMB

SMB ima nekoliko jedinstvenih mrežnih mogućnosti, uključujući vlastiti mrežni osnovni ulaz/izlazni sistem (NetBIOS), radne grupe i protokole za autentifikaciju. Da biste razumjeli kako SMB i CIFS rade sa Linux klijentima za dijeljenje datoteka, morate razgovarati o najvažnijoj funkciji ovih protokola, odnosno skupu metapodataka koje oni pružaju.

Metapodaci Jesu li podaci povezani s datotekom, ali nisu njen dio. Primjeri metapodataka uključuju vremensku oznaku, vlasnika, dozvole, pa čak i naziv datoteke. Bez sumnje ste svjesni nekih načina na koje se metapodaci koriste na Linux računarima, a možda i nekih razlika između Linuxa i drugih operativnih sistema, kao što je Windows. Pošto je SMB protokol razvijen za DOS, Windows i IBM operativni sistem / 2® (OS / 2), on sadrži mnogo metapodataka specifičnih za te operativne sisteme. Još važnije, međutim, SMB ne podržava UNIX® i Linux metapodatke kao što su vlasnici, grupe i većina dozvola. Osim toga, SMB ne podržava simboličke veze, tvrde veze ili druge posebne tipove datoteka kao što su datoteke uređaja. SMB sadrži nekoliko tipova metapodataka koje Linux obično ne prepoznaje, kao što su bitovi skriveno(skriveno), arhiva(arhivirano) i sistem(sistem). Bit samo za čitanje može se preslikati na bit dozvole za pisanje u Linuxu.

Kreirajte vlastiti kanal

Možete kreirati svoj vlastiti RSS, Atom ili HTML feed za ažuriranje i biti obaviješten o novim ili ažuriranim člancima na našoj web stranici. Da biste to učinili, idite na stranicu, odaberite zonu Linux, označite polje Članci i unesite Linux Professional Institute kao pristupnu frazu, a zatim odaberite željeni tip kanala.

Još jedno ograničenje SMB-a je maksimalna veličina datoteke od dva gigabajta. Ovo ograničenje je očigledan problem u današnjem svijetu višegigabajtnih arhiva, multimedijalnih datoteka i još mnogo toga.

Da bi Linux klijenti mogli da rade sa SMB uz gorenavedena razmatranja, moraju to ili ignorisati ili biti u mogućnosti da koriste "lažne" podatke. Ove mogućnosti su slične onima koje se koriste prilikom montiranja NTFS ili FAT sistema datoteka na Linux. Na sreću, CIFS protokol pruža širi skup alata za zaobilaženje nekih od ovih ograničenja.

Također biste trebali biti svjesni mrežnih portova koje koristi SMB protokol. To su UDP (User Datagram Protocol) portovi 137 i 138 i TCP port 139 (usluge sesije - drugim riječima, prijenos datoteka). Ove informacije će vam trebati kada otklanjate greške u SMB-u pomoću uslužnih programa za dijagnostiku mreže niskog nivoa.

CIFS ekstenzije za SMB protokol

Sredinom 1990-ih, Microsoft® je promijenio naziv SMB protokola u CIFS i istovremeno mu je dodao niz novih funkcija, uključujući podršku za simboličke i tvrde veze, kao i velike datoteke. CIFS takođe podržava pristup serveru preko bezbednog TCP porta 445 pored standardnog porta 139.

Ostale CIFS ekstenzije su se pokazale jednako važnima kao i Microsoftove SMB ekstenzije. Konkretno, brojne funkcionalnosti poznate kao UNIX ekstenzije(UNIX ekstenzije), pruža podršku za vlasništvo nad datotekama i dozvole zajedno s drugim tipovima UNIX metapodataka. Ako i klijenti i server podržavaju ove ekstenzije, onda korištenje CIFS-a umjesto SMB-a može pružiti mnogo efikasnije Linux klijente. Kao što možete očekivati, ova proširenja nisu podržana od strane Windows Server® operativnih sistema, tako da su korisna samo kada se Linux klijenti povežu na Samba server. Server mora biti konfigurisan sa sljedećim globalnim parametrom:

unix ekstenzije = Da

Prema zadanim postavkama, ovaj parametar je postavljen na Ne u svim verzijama Sambe, manje od 3.0, ali u Sambi 3.0 je po defaultu postavljen na Da, što eliminiše potrebu da se ručno konfiguriše.

Korištenje smbclient

Možda je najlakši način da pristupite SMB / CIFS serveru sa Linux klijenta je korištenje uslužnog programa smbclient komandne linije. Ovaj uslužni program je sličan klasičnoj ftp komandi, tako da ako ste upoznati sa ftp-om onda lako možete savladati smbclient. Ako niste upoznati sa ftp-om, dovoljno je da znate da ovaj program omogućava vezu sa serverom bez standardno montiranje dijeljenih datoteka. Umjesto toga, korisnik izdaje različite komande za pregled, brisanje, preuzimanje ili prijenos datoteka.

Da biste koristili smbclient, morate upisati ime ove naredbe i ime usluge u red za naredbe u sljedećem formatu: // SERVER / SERVIS... Na primjer, ako želite pristupiti GORDON dijeljenju na TANGO serveru, naveli biste ime // TANGO / GORDON... U zavisnosti od konfiguracije servera, možda ćete morati da unesete lozinku. Ako je lozinka ispravna, možete unijeti različite komande za pristup datotekama pohranjenim na serveru. Tabela 1 navodi neke od najvažnijih smbclient komandi; za druge egzotičnije komande, pogledajte man stranicu za taj uslužni program.

Tabela 1. Najvažnije smbclient komande
TimAkcija
? ili pomoćNavodi sve naredbe
cdMijenja radni direktorij na udaljenom serveru
delBriše datoteku
dir ili lsNavedite datoteke u trenutnom (ili navedenom) direktoriju
izaći ili odustatiZavršava sesiju
dobitiPrenosi datoteku sa servera na klijenta
lcdMijenja radni direktorij na lokalnom računalu
md ili mkdirKreira direktorij na udaljenom serveru
mgetPrenosi više datoteka sa servera na klijenta
višeNavodi izbrisane datoteke koristeći naredbu lokalnog stranica
mputPrenosi više datoteka sa klijenta na udaljeni server
stavitiPrenosi datoteku sa klijenta na udaljeni server
rd ili rmdirUklanja direktorij
preimenujPreimenuje datoteku na udaljenom serveru
rmBriše jednu ili više datoteka na udaljenom serveru

Podrazumevano, smbclient koristi trenutno korisničko ime za povezivanje sa serverom, ali možete eksplicitno navesti ime sa -U opcijom. Zapravo, može se koristiti nekoliko opcija komandne linije, uključujući opcije za prijenos datoteka bez ulaska u smbclient interaktivni način. Stoga se smbclient može koristiti u skriptama za izvođenje automatskog prijenosa datoteka. Pogledajte man stranicu za ovaj uslužni program za više informacija.

Sesija sa smbclientom izgleda otprilike ovako:

Listing 1. Primjer smbclient sesije
$ smbclient // TANGO / GORDON / Unesite gordonovu lozinku: Domain = OS = Server = smb: \> cd mystuff smb: \ mystuff \> ls. D 0 Pon. maj 16 19:20:08 2011 .. D 0 pon 16. maj 19:18:12 2011 xv-3.10a-1228.1.src.rpm 3441259 uto, 18. maj 19:09:26 2010 License.txt 27898 pon. 16. maja 19:17:15 xv 16. maj 19:17:15 x 16. maj 19:17:15 x 01.01. 18:13 2011 51198 blokova veličine 2097152.2666 dostupnih blokova smb: \ mystuff \> get xorg.conf dobijanje datoteke \ mystuff \ xorg.conf veličine 1210 kao xorg.conf (9,4 kilobajta / sec) (prosječno 9,4 s / sekB) : \ mystuff \> izlaz

Savjet. Uslužni program smbclient je odličan alat za otklanjanje grešaka. Uprkos svojoj jednostavnosti, omogućava vam pristup mrežnom okruženju bez montiranja resursa, što može pojednostaviti rješavanje problema.

Montiranje SMB / CIFS dijeljenja datoteka

Uprkos svoj svojoj efikasnosti, smbclient ne pruža isti transparentan pristup serveru kao kada radi sa Windows klijentom. Ako vam je potreban ovakav pristup, onda morate koristiti druge načine za montiranje SMB / CIFS dijeljenja. Ovo se može učiniti pomoću standardne Linux komande za montiranje ili uređivanjem / etc / fstab datoteke da se automatski montiraju SMB / CIFS resursi pri pokretanju računara.

Privremeno montiranje dijeljenih resursa

SMB / CIFS dijeljenje datoteke može se montirati pomoću naredbe mount, koja se također koristi za montiranje lokalnih volumena ili NFS dijeljenja. Možete odrediti tip sistema datoteka cifs, ili će u većini slučajeva mount odrediti da li će koristiti određeni drajver na osnovu sintakse komande. Alternativno, možete direktno pozvati pomoćnika mount.cifs. U osnovi, montiranje lokalnog i udaljenog sistema datoteka razlikuje se samo po vrsti uređaja koji se montira; stoga, da montirate GORDON resurs koji se nalazi na TANGO serveru, jednostavno izvršite sljedeću naredbu kao root korisnik:

# nosač // TANGO / GORDON / mnt

U praksi, takva naredba može stvoriti problem: prosljeđuje ime root serveru kao korisničko ime, a ako ovom korisniku nije dozvoljeno da se poveže sa serverom, montiranje neće uspjeti. Ovaj problem se može riješiti korištenjem opcije -o user = name za prosljeđivanje korisničkog imena serveru.

# mount -o user = gordon // TANGO / GORDON / mnt Lozinka:

Postoji nekoliko drugih opcija montiranja koje možete proslijediti naredbi mount pomoću opcije -o. Najkorisnije su navedene u Tabeli 2. Za više informacija o preostalim opcijama, pogledajte stranicu priručnika mount.cifs.

Tabela 2. Najvažnije opcije mount.cifs
OpcijaAkcija
korisnik = ime ili korisničko ime = ime Određuje korisničko ime proslijeđeno serveru.
lozinka = pass Određuje lozinku koja se šalje serveru. Ako lozinka nije navedena, mount.cifs koristi vrijednost varijabli okruženja PASSWD; ako PASSWD vrijednost nije navedena, program od korisnika traži lozinku.
vjerodajnice = ime dokumenta Određuje datoteku koja sadrži korisničko ime, lozinku i opcionalno ime radne grupe. Svaka vrijednost je specificirana u posebnom redu počevši s korisničkomime =, lozinka = i radna grupa =, respektivno.
uid = UID Određuje identifikator (ID) korisnika koji će posjedovati datoteke montiranog resursa.
gid = GID Isto kao uid = opcija UID ali se odnosi na identifikatore grupe (GID-ove), a ne na identifikatore korisnika (UID-ove).
file_mode = način rada Postavlja način rada datoteke (dozvole) u numeričkom obliku koji će se dodijeliti datotekama na serveru.
dir_mode = način rada Slično file_mode = mode, ali se ne odnosi na datoteke, već na direktorije.
gostSprečava traženje lozinke. Obično ova opcija radi samo ako resurs podržava pristup gostu.
teškoAko server postane nedostupan, procesi koji pokušavaju pristupiti datotekama koje se nalaze na njemu ostaju u zamrznutom stanju dok se pristup serveru ne nastavi.
softAko server postane nedostupan, tada procesi koji pokušavaju pristupiti datotekama koje se nalaze na njemu primaju poruke o grešci. Ovo je zadana radnja.

Parametri uid, gid, file_mode i dir_mode su obično opcioni kada se povezujete na server koji podržava CIFS UNIX ekstenzije. Međutim, ovi parametri se mogu koristiti za poništavanje vrijednosti postavljenih na serveru. Također imajte na umu da sve ove opcije utiču na to kako se datoteke vide. klijentu; ne utiču na dozvole za fajlove ili vlasništvo na serveru.

Kada se SMB / CIFS deljenje montira, možete mu pristupiti baš kao lokalnom disku ili NFS volumenu. Možete kopirati i brisati datoteke pomoću naredbi cp i rm, uređivati ​​ih pomoću uređivača teksta ili drugih programa itd. Imajte na umu, međutim, da ako server ne podržava određene funkcije, nećete ih moći koristiti . Na primjer, ne možete promijeniti način datoteke koristeći chmod ako server ne podržava UNIX ekstenzije (poseban izuzetak kod chmod-a je mogućnost promjene dozvola za pisanje — ove dozvole su obrnuto preslikane na bit samo za čitanje SMB protokola ).

Kada je deljenje završeno, možete ga isključiti pomoću naredbe umount, baš kao normalan lokalni sistem datoteka:

# umount / mnt
Montiranje dijeljenja datoteka pomoću SMB

Linux kerneli prije 2.6.37 sadržavali su odvojene SMB i CIFS drajvere i omogućavali su montiranje dijeljenja korištenjem originalnih SMB protokola; ovo je zahtijevalo navođenje smbfs-a kao tipa sistema datoteka ili korištenje naredbe smbmount. Ovo je funkcionisalo na isti način kao kada se koristi tip sistema datoteka cifs ili naredba mount.cifs, iako je bilo nekih razlika u detaljima. Upotreba SMB-a onemogućila je korištenje funkcija samo za CIFS kao što su UNIX ekstenzije.

U prošlosti je ponekad imalo smisla koristiti SMB; na primer, bilo je moguće montirati deljene fajlove na veoma starim Windows 9x / Me računarima koristeći Linux smbfs drajver, ali ne koristeći cifs. Danas su takve situacije vrlo rijetke, budući da je moderna implementacija cifs-a eliminisala b O većinu svojih nekada postojećih ograničenja. Međutim, ako naiđete na sličan problem, pokušajte instalirati Linux kernel prije 2.6.37 i provjerite može li smbfs drajver pomoći da ga riješite.

Trajno montiranje zajedničkih resursa

Ako trebate trajno montirati SMB / CIFS dijeljenje datoteke, dodajte unos u / etc / fstab datoteku. Ove promjene su slične svim drugim promjenama u / etc / fstab datoteci do kojih dolazi tokom naredbe mount. Međutim, postoji jedna opcija koja u ovoj situaciji zaslužuje posebnu pažnju, a to su akreditivi. Budući da većina SMB / CIFS servera koristi lozinke za autentifikaciju, mora se pohraniti stalna lozinka za montiranje dijeljenja datoteka pomoću / etc / fstab. Iako se lozinka može pohraniti direktno u datoteku / etc / fstab (pomoću opcije lozinke), ovo se ne preporučuje — budući da / etc / fstab fajl mora biti čitljiv za sve korisnike, svaki korisnik također može vidjeti lozinku. Korištenje opcije vjerodajnica vam omogućava da pohranite lozinke u datoteku koju može čitati samo root korisnik, što povećava njihovu sigurnost.

Radni unos u datoteci / etc / password za SMB / CIFS dijeljenje može izgledati ovako:

// TANGO / BACKUPS / saveit cifs vjerodajnice = / etc / samba / creds.txt 0 0

Povezani akreditivi mogu izgledati ovako:

korisničko ime = lozinka korisnika = Iw2bUmS)

Top srodni članci