Postavljanje Samba Ubuntu.

Anonim

Postavljanje Ubuntu Samba.

Ako postane neophodno za rad s istim datotekama na različitim računarima pod kontrolom različitih operativnih sistema, Samba će to pomoći u tome. Ali samostalno postavljene zajedničke mape nije tako jednostavno, a za običan korisnik ovaj je zadatak prilično nemoguć. Ovaj članak će reći kako konfigurirati sambu u Ubuntu.

Naziv grupe koji vas zanima nalazi se u liniji domene radne stanice. Lokacija betona Vidite na slici iznad.

Zatim, ako na računaru sa Ubuntu statičkom IP-om, mora se propisati na datoteku "domaćina" na Windows-u. Najlakši način da se to učinite pomoću "naredbenog retka" sa pravima administratora:

  1. Navedite sistem sa zahtjevom "naredbenog retka".
  2. Potražite naredbenu liniju u Windows sistemu

  3. U rezultatima kliknite na "naredbenu liniju" s desnim gumbom miša (PCM) i odaberite "Pokreni od administratora".
  4. Otvaranje naredbenog retka u Windows-u sa administrativnim pravima

  5. U prozoru koji se otvara, uradite sljedeće:

    Notepad C: \ Windows \ System32 \ Drivers \ etc \ hosts

  6. U datoteci koja se otvori nakon izvršenja naredbe upišite svoju IP adresu u zasebnu liniju.

Nakon toga je osnovna Setup Samba završava. Ako želite razumjeti sve postavljene parametre, možete to učiniti na ovoj web stranici. Da biste pronašli parametar koji vas zanima, proširite na lijevoj strani liste "SMB.Conf" i pronađite ga odabirom prvog slova imena.

Web stranica s definicijom svih parametara u konfiguracijskoj datoteci SAMBA

Pored datoteke "SMB.Conf", promjene se moraju izvršiti i na "Limitsi.conf". Za ovo:

  1. Otvorite željenu datoteku u uređivaču teksta:

    Sudo gedit /etc/security/limits.conf.

  2. Prije posljednjeg niza u datoteci ubacite sljedeći tekst:

    * - Nofile 16384

    Root - Nofile 16384

  3. Spremite datoteku.

Prema rezultatu, on mora imati sljedeći obrazac:

Granice datoteke CONF pri postavljanju sammbe u Ubuntu

Ovo je neophodno za izbjegavanje pogreške koja se događa dok povezuje više korisnika na lokalnu mrežu.

Da biste osigurali ispravnost unesenih parametara, morate izvršiti naredbu:

Sudo testparm /etc/samba/smb.conf.

Ako, kao rezultat, vidjet ćete tekst koji je prikazan na slici ispod, to znači da su svi podaci koje ste unijeli tačni.

Provjera konfiguracijske datoteke SMB CONF u Ubuntu na prehrani SAMBA

Ostaje za ponovno pokretanje SAMBA servera sa sljedećom naredbom:

Sudo /etc/init.d/samba Restart.

Prepuštajući sve varijable datoteke "SMB.Conf" i unošenje promjena u "Limits.conf", možete ići direktno u stvaranje mapa

Sada bi sadržaj konfiguracijske datoteke trebao izgledati ovako:

Samba konfiguracijska datoteka sa zajedničkom mapom dodana u Ubuntu

Tako da su sve promjene stupile na snagu, morate ponovo pokrenuti sambu. To radi već poznati tim:

Sudo servis SMBD Restart

Nakon toga, zajednička mapa će se pojaviti u Windows-u. Da biste osigurali da u "naredbi liniji" slijedite sljedeće:

\\ Kapija \ Podijeli

Također, možete ga otvoriti i kroz dirigent, odlaskom u "Mrežni" direktorij koji se nalazi na bočnoj ploči prozora.

Dijeljena mapa Samba u sustavu Windows

Dešava se da mape još uvijek nisu vidljive. Najvjerovatnije, razlog za to je greška konfiguracije. Stoga, još jednom prođite kroz sve gore navedene faze.

Korak 4: Stvaranje mape sa pristupom čitanja čitanje

Ako korisnici želite vidjeti datoteke na lokalnoj mreži, ali nemojte ih uređivati, morate kreirati mapu s pristupom samo za čitanje. To se radi analogijom sa zajedničkom mapom, u konfiguracijskoj datoteci postavljeni su samo drugi parametri. Ali da ne ostanemo nepotrebna pitanja, analizirat ćemo sve u fazama:

Nakon konfiguracijske datoteke treba postojati tri tekstualnog bloka:

Samba konfiguracijska datoteka nakon dodavanja mape samo za čitanje u Ubuntu

Sada ponovo pokrenite Samba server tako da su sve promjene stupile na snagu:

Sudo servis SMBD Restart

Nakon toga bit će stvorena mapa sa pravima samo za čitanje, a svi korisnici će ga moći unijeti, ali neće moći nekako promijeniti datoteke sadržane u njemu.

Korak 5: Stvaranje mape sa zatvorenim pristupom

Ako korisnici želite otvoriti mrežnu mapu da biste otvorili, prosljeđujući provjeru autentičnosti, akcije za njeno stvaranje malo su različite od gore navedenog. Izvršite sljedeće:

  1. Napravite mapu, na primjer, "PASW":

    Sudo mkdir -p / home / sambafolder / pasw

  2. Promijenite svoja prava:

    Sudo chmod 777 -r / home / sambafolder / pasw

  3. Sada kreirajte korisnika u grupi Samba, koja će se obdati svim pravima za pristup mrežnoj mapi. Za ovo prvo stvorite grupu "Smbuser":

    Sudo groupaddd smbuser.

  4. Dodaj u novotvorenu korisničku grupu. Na njegovo ime možete razmišljati samostalno, u primjeru će biti "učitelj":

    Sudo useddd -g Smbuser učiteljica

  5. Podesite lozinku za unos da biste otvorili mapu:

    Sudo smbpaswd -a nastavnik

    Napomena: Nakon izvršenja naredbe, od vas će se tražiti da unesete lozinku, a zatim ponovite, imajte na umu da prilikom unosa znakova ne prikazuju.

  6. SAMBA korisnička lozinka u Ubuntu

  7. Ostaje samo za unos svih željenih parametara mape u konfiguracijsku datoteku Samba. Da biste to učinili, prvo otvorite:

    Sudo gedit /etc/samba/smb.conf.

    A zatim kopirajte ovaj tekst:

    [PASW]

    Komentar = Samo lozinka

    Put = / Početna / SambaFolder / PASW

    Važeći korisnici = učiteljica

    samo za čitanje = ne

    VAŽNO: Ako obavljate četvrtu stavku ovog uputstva, stvorili ste korisnika sa drugim imenom, a zatim se mora unijeti u string "važeći korisnici" nakon simbola "=" i "i" i "i".

  8. Spremite promjene i zatvorite uređivač teksta.

Tekst u konfiguracijskoj datoteci sada bi trebao izgledati ovako:

Samba konfiguracijska datoteka sa svim stvorenim mapama u Ubuntu

Da biste se popili, provjerite datoteku pomoću naredbe:

Sudo testparm /etc/samba/smb.conf.

Prema rezultatu, trebali biste vidjeti o ovome:

Provjera datoteke konfiguracije SAMBA za pogreške u Ubuntu

Ako je sve u redu, zatim ponovo pokrenite poslužitelj:

Sudo /etc/init.d/samba Restart.

Sistem CONFIG SAMBA.

Grafičko sučelje (GUI) može u velikoj mjeri olakšati postupak postavke SAMBA u Ubuntu. Na minimum, korisnik koji se samo prebacio na Linux, ova će metoda izgledati razumljiviji.

1. korak: Instalacija

U početku morate instalirati poseban program u sustavu koji ima sučelje i koji je potreban za konfiguriranje. To možete učiniti sa "terminalom" izvršavanjem naredbe:

Sudo apt install sistem-config-samba

Ako prije toga niste instalirali sve sambe komponente na računar, trebat ćete preuzeti s njim i instalirati još nekoliko paketa:

Sudo apt-get install -y samba samba-uobičajena python-glade2 sistem-config-samba

Nakon što je potrebno sve što vam treba, možete ići direktno na postavku.

Korak 2: Pokreni

Možete pokrenuti sistem CONFIG SAMBA na dva načina: pomoću "terminala" i putem bash menija.

Metoda 1: Terminal

Ako se odlučite za upotrebu terminala, onda morate učiniti sljedeće:

  1. Pritisnite Ctrl + Alt + T ključnu kombinaciju.
  2. Unesite sljedeću naredbu:

    Sudo sistem-config-samba

  3. Pritisnite Enter.

Zatim ćete trebati unijeti sistemsku lozinku, nakon čega se otvori prozor programa.

Napomena: Tijekom provedbe Konfiguracije SAMBA pomoću sustava CONFIG SAMBA, ne zatvarajte prozor terminala, jer se u ovom slučaju program zatvara, a sve promjene neće biti spremljene.

Metoda 2: Bash meni

Druga metoda izgledat će lakšim mnogima, jer se sve operacije izvode u grafičkom sučelju.

  1. Pritisnite tipku za bash menija, koja se nalazi u gornjem levom uglu radne površine.
  2. Dugme Mnu Bash u Ubuntu

  3. Unesite zahtjev za upit za pretraživanje "Samba" u prozoru koji se otvara.
  4. Traži niz u bash meniju u Ubuntu

  5. Kliknite na program istog imena u odjeljku "Aplikacije".
  6. Samba u bash meniju

Nakon toga sustav će vas zatražiti za korisničku lozinku. Unesite ga i program će se otvoriti.

Prozor za unos lozinke kada započnete Sambu u Ubuntu

Korak 3: Dodavanje korisnika

Prije nego što započnete direktno da biste konfigurirali SAMBA mape, morate dodati korisnike. To se vrši putem izbornika programa postavki.

  1. Kliknite na stavku "Setup" na gornjoj ploči.
  2. Dugme postavki na sistemu CONFIG SAMBA ploče

  3. U meniju odaberite "Korisnici Samba".
  4. Predmet Samba Korisnici u sistemu CONFIG SAMBA meni postavki u Ubuntu

  5. U prozoru koji se pojavljuje kliknite "Dodaj korisnik".
  6. Dodajte korisničko dugme u prozoru programa Samba u Ubuntu

  7. U "korisničkom nazivu UNIX-a" padajuće liste odaberite korisnika na koji joj je dopušteno ulazak u mapu.
  8. Lista korisnika Samba u Ubuntu

  9. Ručno unesite Windows korisničko ime.
  10. Polje za ulazak u Windows korisničko ime u sambi na ubuntu

  11. Unesite lozinku, a zatim ponovite unos u odgovarajućem polju.
  12. Unesite korisničku lozinku SAMBA u Ubuntu

  13. Kliknite gumb "OK".

Na ovaj način možete dodati jedan ili više korisnika Samba, a u budućnosti odrediti njihova prava.

Nakon toga konfiguracija servera će biti gotova, možete direktno ići na stvaranje mapa SAMBA.

Korak 5: Napravite mape

Ako ranije niste stvorili javne mape, program programa bit će prazan. Da biste stvorili novu mapu, morate učiniti sljedeće:

  1. Kliknite na dugme sa znakom za znak plus.
  2. Dugme za stvaranje nove javne mape u Sambi u Ubuntu

  3. U prozoru koji se otvara, u kartici "Glavna" tab kliknite "Pregled".
  4. Pregledajte dugme za odabir kataloga za tresenje u Sambi u Ubuntu

  5. U upravitelju datoteka navedite željenu mapu da biste je podijelili.
  6. Specificiranje mapa za povećanje u upravitelju datoteka pomoću programa Config Config Sam u Ubuntu

  7. Ovisno o preferencijama, provjerite potvrdni okviri pored "Zapisa je dozvoljen" (korisnik će biti dozvoljeno uređivanje datoteka u javnoj mapi) i "vidljivo" (na drugom računaru će biti vidljivo mapa).
  8. Krpeti da biste rešili uređivanje javno dostupnih Samba mapa i prikazuju ih na ostalim računarima.

  9. Idite na karticu "Pristup".
  10. Kartica Pristup sistemu CONFIG SAMBA u Ubuntu

  11. Ima mogućnost identifikacije korisnika koji će biti dozvoljeno otvoriti zajedničku mapu. Da biste to učinili, stavite oznaku pored "Omogućite pristup samo određenim korisnicima". Nakon toga morate ih odabrati sa liste.

    Pružanje pristupa sambi zajedničkoj mapi samo na određene korisnike.

    Ako ćete napraviti javnu mapu, a zatim stavite prekidač na položaj "Omogući pristup sve".

  12. Kliknite gumb "OK".

Nakon toga, novostvorena mapa bit će prikazana u glavnom prozoru programa.

Stvorena zajednička mapa u sistemu CONFIG SAMBA PROGRAM u Ubuntu

Ako želite, možete kreirati još nekoliko mapa pomoću gore navedenog upute ili promijeniti već kreiranje klikom na "Promjena svojstava odabranog kataloga".

Dugme Da biste promijenili svojstva odabranog direktorija u sistemu Config Samba programa u Ubuntu

Čim kreirate sve željene mape, možete zatvoriti program. Na ovom uputstvu o postavljanju sammbe u Ubuntu pomoću sustava Config Samba program je završen.

Nautilus.

Postoji još jedan način konfiguriranja sammbe u Ubuntu. Savršen je za one korisnike koji ne žele da se dodatno instaliraju na računar i koji ne vole pribjeći korištenju "terminala". Sve postavke će se izvoditi u standardnom upravitelju datoteka Nautilus.

1. korak: Instalacija

Upotreba Nautilusa za konfiguriranje sammbe, metoda instaliranja programa je malo drugačija. Ovaj se zadatak može izvesti pomoću "terminala", kao što je gore opisano, ali slijedeća metoda će se razmotriti u nastavku.

  1. Otvorite Nautilus pritiskom na ikonu u traci zadataka ili pretraživanje sistema.
  2. Ikona upravitelja datoteka u Ubuntu

  3. Idite u direktorij gdje se nalazi željeni direktorij.
  4. Kliknite na PCM i odaberite liniju "Svojstva" iz menija.
  5. Otvaranje svojstava mape u Ubuntu

  6. U prozoru koji se otvori, idite na mapu "Otvori lokalnu mrežu".
  7. Tab javna mapa lokalne mreže u Ubuntu

  8. Označite okvir pored "Objavite ovu mapu."
  9. Označite u svojstvima mape Objavite ovu mapu u Ubuntu

  10. Pojavit će se prozor u kojem želite kliknuti na gumb "Install Services" da biste pokrenuli Sambu u sustav.
  11. Dugme za podešavanje za preuzimanje i instaliranje Samba u Ubuntu

  12. Pojavi se prozor u kojem se možete upoznati sa popisom instaliranih paketa. Nakon čitanja kliknite gumb Install.
  13. Instalirajte dugme Samba u Ubuntu

  14. Unesite korisničku lozinku da biste omogućili preuzimanje i instaliranje sistema.
  15. Prozor provjere autentičnosti prilikom instaliranja sammbe u Ubuntu

Nakon toga možete pričekati kraj instalacije programa. Čim se završi, možete ići direktno u postavku Samba.

Korak 2: Podešavanje

Prilagođavanje sambe u Nautilusu je mnogo lakše nego koristiti "terminal" ili sistem config samba. Svi su parametri navedeni u svojstvima kataloga. Ako ste zaboravili kako da ih otvorite, slijedite tri stavke prethodne upute.

Da bi mapa učinila javno dostupnim, slijedite upute:

  1. U prozoru idite na karticu "Prava".
  2. Loping kartica u svojstvima mape

  3. Odredite prava za vlasnika, grupu i druge korisnike.

    Definicija prava za korisnike u Ubuntu

    Napomena: Ako trebate ograničiti pristup javnoj mapi, a zatim sa liste odaberite nizu "Ne".

  4. Kliknite "Promjena prava na ugniježđene datoteke".
  5. Dugme Promjena prava na ugniježđene datoteke u svojstvima mapa u Ubuntu

  6. U prozoru koji se otvara, analogijom s drugom stavkom ove liste odredite prava korisnika da komuniciraju sa svim datotekama uloženim u mapu.
  7. Definiranje korisničkih prava na datoteke u mapi u Ubuntu

  8. Kliknite na "Promijeni", a zatim idite na karticu "Dijeljena lokalna mreža".
  9. Kartica lokalne mreže javne mreže u ubuntu svojstvima

  10. Označite stavku "Objavi ovu mapu".
  11. Označite u svojstvima mape Objavite ovu mapu

  12. Unesite ime ove mape.

    Unesite imena javno dostupne mape u Nautilusu

    Napomena: polje "Komentar", ako želite, ne možete ostaviti da ne napunite.

  13. Stavite ili, naprotiv, uklonite potvrdne okvire sa "Dopustite drugim korisnicima da promijene sadržaj mape" i "Pristup gostu". Prvi odlomak omogućit će korisnicima koji nisu obdareni pravima, uređuju ugniježđene datoteke. Drugi - otvorit će pristup svim korisnicima koji nemaju lokalni račun.
  14. Napredne postavke javno dostupne mape u Ubuntu

  15. Kliknite "Primjeni".

Nakon toga možete zatvoriti prozor - mapa je postala javno dostupna. Ali vrijedi napomenuti da ako niste postavili Samba server, odnosno vjerojatnost da se mapa neće prikazati na lokalnoj mreži.

Napomena: Kako konfigurirati Samba server ispričano na početku članka.

Zaključak

Reziming, možemo reći da se sve gore navedene metode u velikoj mjeri razlikuju jedna od druge, ali svi podjednako dopuštaju samostalni sustav ubuntu. Dakle, pomoću "terminala", možete napraviti fleksibilno podešavanje postavljanjem svih potrebnih parametara kao SAMBA servera i javno dostupnih mapa. Program Sistem Config Samba također vam omogućuje konfiguriranje poslužitelja i mapa, ali broj određenih parametara je mnogo manji. Glavna prednost ove metode je prisustvo grafičkog sučelja koje će u velikoj mjeri olakšati postavku običnog korisnika. Upotreba Nautilus Manager-a datoteka, ne morate preuzeti i instalirati dodatni softver, ali u nekim će slučajevima biti potrebno ručno konfigurirati SAMBA poslužitelj koristeći isti "terminal".

Čitaj više