Ühendage oma Samba serveriga Linuxist

Olen siin kirjutanud paar artiklit Samba kohta Ghacksist. Ja enamik inimesi teab, kuidas Windowsi kaudu Samba aktsiatega ühenduse luua. Üldiselt (kui kõik on õigesti seadistatud), on vaja vaid avada Explorer ja sisestada \\ ADDRESS_OF_SAMBA_SERVER \ SHARENAME, et pääseda oma Samba jagamisse. Aga kuidas on Linuxiga? Kuidas luua ühenduse Samba aktsiatega sama opsüsteemiga, mis töötab Samba serveriga?

Võib arvata, et see on lihtne ülesanne. See on tegelikult nii, kui teate, kuidas seda tehakse. Ja selles artiklis näitan teile kahte erinevat viisi oma Samba serveriga ühenduse loomiseks. Teil peavad olema teadmised Samba serveri seadistamise kohta ning Samba serveris konfigureeritud kasutajanimi / parool. Ühe kindla ühendusviisi jaoks on töölaual ka mõned sammud.

Kaks meetodit, mida kirjeldan, on järgmised: GNOME'i ühenduse loomine serveriga dialoogi ja käsurida kasutamine. Viimast kasutatakse Samba automaatse paigaldamise seadistamiseks.

Graafiline meetod

Joonis

Kui vaatate GNOME Places menüüd, näete kirjet pealkirjaga "Ühenda serveriga ...". Seda soovite kasutada oma Samba serveriga ühenduse loomiseks. Sellel klõpsamisel avaneb uus aken. Valige rippmenüüst Teenuse tüüp "Windowsi ühiskasutus" (vt joonis 1).

Selle kirje valimisel muutuvad mõned konfiguratsioonivõimalused. Nagu näete (joonis 1), olen sisestusvõrgu Samba serveriga ühenduse loomiseks vajalikud valikud sisestanud. Soovite teabe asendada nii, et see kajastaks teie vajadusi. Ainus keeruline teave võib olla kirje Kaust. Kui ühendate aktsia juurkataloogiga, ei pea te sinna midagi sisestama. Ütle näiteks, et jagad sa / media / samba / user . Kui soovite selle kataloogiga ühenduse luua, jätke kausta kirje tühjaks. Oletame, et soovite siiski ühenduse luua otse selle jagatud alamkaustaga - selle kausta saate sisestada siia. Seda muidugi ei vajata, sest alati saate alamkataloogidest läbi liikuda lihtsa navigeerimise abil. Selles aknas saate ka kohe järjehoidja lisada.

Joonis 2

Kui kogu teave on sisestatud, klõpsake nuppu Ühenda ja teid avatakse uus aken, mis nõuab parooli sisestamist. Samuti, kui te eelmises aknas domeeninime ei esita, peate selle siia sisestama.

Samuti saate selle sättida nii, et ta parooli mäletab kuni väljalogimiseni või kuni igavesti. Kui olete parooli / domeeni sisestanud, klõpsake nuppu Ühenda ja teie Samba Share'is avaneb uus Nautiluse aken.

Käsurea kasutamine

Nüüd hakkame käsurida sarnase eesmärgi saavutamiseks. Suurim erinevus on see, et me ühendame Samba aktsia tegelikult teise kataloogi, samamoodi nagu teise kõvaketta.

Enne paigaldamise eest hoolitsemist on mõned tükid kokku pandud. Esmalt loome kataloogi, kuhu Samba jagamine ühendatakse. Seega väljastage terminaliaknast järgmine käsk:

sudo mkdir / meedia / samba

Nüüd veenduge, et meie kasutajad saaksid seda kataloogi lugeda / kirjutada käsuga:

sudo chmod -R u + rw / meedium / samba

Olgu, nüüd veenduge, et näeksime käsuridalt Samba aktsiaid. Me teeme seda smbclient- käsuga nii:

smbclient -L // SAMBA_SERVER_ADDRESS

Kus SAMBA_SERVER_ADDRESS on Samba serveri tegelik IP-aadress.

Joonis 3

Teilt küsitakse kasutajanime ja parooli. Kui saate vea, võib juhtuda, et kasutajanimed ei ühti mõlemas otsas. Sel juhul võite käsule -U lüliti lisada nii:

smbclient --user = jlwallen -L // SAMBA_SERVER_ADDRESS

Te peaksite nägema väljundit, mis on sarnane joonisel 3 näidatule.

Nüüd on aeg proovida ühendada Samba jagamine kataloogi / media / samba . Selle käsu väljaandmiseks:

sudo mount -t cifs // SAMBA_SERVER_ADDRESS / JAGA -o kasutajanimi = USERNAME / media / samba /

Kus:

  • SAMBA_SERVER_ADDRESS on Samba serveri IP-aadress.
  • SHARE on aktsia nimi.
  • USERNAME on kasutajanimi, kellega ühendust luua.

Kui see töötab, saate selle nüüd automatiseeritud ühendada, lisades faili / etc / fstab järgmise rea:

//SAMBA_SERVER_ADDRESS/SHARE /media/samba cifs credentials=/etc/samba/user.cred 0 0

Kus SAMBA_SERVER_ADDRESS on Samba serveri IP-aadress ja SHARE on jagamisnimi.

Pange tähele faili user.cred. See on viimane asi, mille peame looma. Looge oma tekstiredaktoriga see fail ja asetage see sinna:

kasutajanimi = USER

parool = SALASÕNA

Kus USER on kasutajanimi, millega sisse logida, ja PASSWORD on parool, mida autentimiseks kasutada. Viimane samm on anda sellele uuele failile käsuga õiged õigused:

sudo chmod 600 /etc/samba/user.cred

Selle toimimise tagamiseks saate väljastada käsu mount -a, mis peaks teie Samba jagamise ühendama.

Lõplikud mõtted

Nüüd peaks teil olema automaatselt paigaldatav Samba jagamine - või võimalus hõlpsalt ühendada oma GNOME töölaud Samba jagamisega. Samba on väga võimas tööriist, mis mitte ainult ei saa faile jagada Windowsi masinatega, vaid ka Linuxi masinatega.