Sveiki, draugai!. Kaip rekomenduojame mūsų ankstesnis straipsnis, turime pereiti nuo paprasto prie komplekso. Todėl tęsiame seriją mokydamiesi naršyti ir naudoti išteklius, kuriuos randame SMB / CIFS tinkle.
Rodomi vaizdai atitinka „Debian Wheezy“ darbo vietą su „GNOME-Shell“. Manau, kad viskas, ką mes paaiškinsime toliau, tinka ir „Ubuntu“.
Pagal numatytuosius nustatymus „Debian“ įdiegia biblioteką libsmbclient, paketas, leidžiantis mūsų komandos programoms susikalbėti su „Samba“ ir „Microsoft Windows“ serveriais.
Kas tai rodo NE Norint pasiekti SMB / CIFS tinklus, „Samba“ turi būti įdiegta. Ši parama yra pagrindinė mūsų operacinės sistemos dalis. Žinoma, jo funkcijos yra pagrindinės, tačiau pakanka naršyti.
Jei atidarysime „Nautilus“ ir spustelėsime mygtuką „Išnagrinėti tinklą“, mes įgalinome nuostatas, kurias "Vieta:", pamatysime, kaip tai pasikeis / home / user į vietą tinklas: ///. Jei tęsime naršymą, pamatysime:
Dukart spustelėjus piktogramą «Windows Network», visos darbo grupės arba „Darbo grupė“ iš mūsų LAN. Mūsų atveju rodoma tik „DCH“ grupė. Dabar žiūrėkite, kaip "Vieta:" de tinklas: /// a smb: ///:
Stebėkite pakeitimą smb: // dch / dukart spustelėdami darbo grupę:
Galiausiai gauname sąrašą kompiuterių, kurie gali turėti arba neturėti bendrų išteklių, tačiau palaiko SMB / CIFS protokolą. Renkantis mus dominančią įrangą, jos bendrų išteklių sąrašas turėtų būti rodomas tik tuo atveju, jei atitinkamas serveris ar mašina leidžia bet kuriam vartotojui gauti tą sąrašą, o tai yra numatytasis elgesys. Praeidamas stebėkite Buvimo vieta: a smb: // alfa:
Jei norimas atidaryti bendras išteklius yra apsaugotas vartotojo vardu ir slaptažodžiu, kas yra įprasta verslo tinkluose, ir mes žinome, kad turime leidimą prie jo prieiti, teisingai patvirtinę save galime pasiekti jo turinį.
Atkreipkite dėmesį, kad DOMENAS kuris šiuo atveju yra Darbo grupės pavadinimas yra didžiosiomis raidėmis.
Po to, kai sėkmingai patvirtinsime, Buvimo vieta: pakeisti į smb: // alfa / des /, taip pat darbalaukyje atsiras piktograma - tuo atveju, jei mes aktyvavome darbalaukį, pavadinimu «des alfa«, Kuris veikia kaip nuoroda į mūsų nuotolinį šaltinį.
Taip pat „Nautilus“ šaltinis atsispindės jo šoninėje juostoje „Vietos“ «Des alfa»Srityje« Tinklas ».
Jei mums reikia atidaryti tam tikrą failą - per tinklą - su vietine programa, įdiegta mūsų kompiuteryje, susieta su tokio tipo failais, pamatysime, kaip vieni sėkmingai atsidaro, o kiti - ne. Be kitų veiksnių, tai priklausys nuo paramos, kurią mūsų programa teikia SMB / CIFS protokolui.
Jei negalime atidaryti failo nuotoliniu būdu ir nenorime įdiegti daugiau paketų, skirtų kalnas bendrinamą šaltinį vietoje, ir mes turime jį atidaryti kaip tik skaitomą arba modifikuoti - atsižvelgdami į turimus leidimus - ką galime padaryti, tai nukopijuoti į savo kompiuterį ir dirbti faile vietoje.
Jei norime nutraukti ryšį, užmegztą su nuotoliniu šaltiniu, tai galime padaryti pačiame „Nautilus“ dešiniuoju pelės mygtuku spustelėdami atitinkamą piktogramą ir pasirinkdami parinktį „Išardyti“.
Greitesnis būdas pasiekti išteklius, kurių buvimo vietą mes iš anksto žinome, būtų vykdyti šią komandą naudojant „Alt + F2“ arba konsolę:
nautilus smb: // serveris / šaltinis
Pavyzdžiai:
nautilus smb: // mixp / muzika
nautilus smb: //mixp.amigos.cu/musica
nautilus smb: //192.168.10.100/music
nautilus smb: // federico @ mixp / muzika
Pabandykite ir pamatysite, kad jei prieigai prie ištekliaus reikia autentifikavimo, kai nurodomas vartotojas, autentifikavimo dialogo langas šiek tiek skiriasi.
Jei tai nepriklausomas serveris (Autonominė) nėra užregistruotas domene, vartotojas turi būti serveryje ir turėti leidimus skaityti ir (arba) modifikuoti išteklius. Pavadinimas DOMENAS bus paties serverio Autonominė.
Bent jau GNOME ir KDE taip pat yra „Prisijungti prie serverio“ alternatyva. KDE failų naršyklė „Dolphin“ mums leidžia lengvai naudotis „Network“ piktograma, kaip ir „Nautilus“.
Kita vertus, jei mums reikia profesionalios prieigos prie įmonės LAN ir nenorime prisijungti prie domeno prie savo darbo vietos, kad nereikėtų autentifikuoti kiekvieną kartą, kai norime pasiekti tam tikrą šaltinį, galime įdiegti paketą smb4k bet kurioje darbalaukio aplinkoje, net jei ji kilusi iš KDE.
Šis paketas įdiegiamas tarp kitų priklausomybių: samba-common-bin, smbclient y smbfs, bent jau „Squeeze“. Jis turi itin intuityvią sąsają, o mano sprendimas yra profesionalus.
Tai, kas paaiškinta iki šiol, gali atrodyti labai elementaru. Tiesą sakant, didžioji dalis serveriuose vykstančio proceso, kuris leidžia mums naršyti per SMB / CIFS tinklą, yra visiškai skaidrus vartotojui. Nepaisant visko, norime atkreipti dėmesį į šiuos aspektus:
- Norėdami pasiekti tinklo, kuriame yra domenas, „Windows“ arba „Samba“ išteklius, NE Privaloma, kad mūsų kliento kompiuteris būtų užregistruotas Domene, nors jei tai padarysime, būtų patogiau naršyti LAN, nes mes autentifikuojamės tik vieną kartą.
- Kiekvienas prie LAN prijungtas kompiuteris turi naudotis tuo pačiu tinklu arba «tinklas»Ir ta pati tinklo kaukė. Jei tinklas yra 192.168.10.0, o kaukė - 255.255.255.0 (192.168.10.0/24), tai nurodo „C“ klasės tinklą, kuriame galime turėti iki 254 kompiuterių. Šios klasės tinklas tenkina daugumos mažų ir vidutinių įmonių poreikius. Todėl kiekvienas prie tinklo prijungtas kompiuteris turi turėti IP adresą 192.168.10.xxx/255.255.255.0, kad būtų galima teigti, jog jie dalyvauja tame pačiame tinkle.
- Jei paslauga neveikia tinkle DNS, negali būti teisinga pavadinimo skiriamoji geba iš kompiuterių IP adresų, nebent mes paskirstome failą kiekvienam iš jų šeimininkai kurių turinys bus visų komandų pavadinimų ir jų atitinkamų IP adresų turinys. Pamatyti / Etc / hosts o vyras šeimininkauja. Failas šeimininkai tai ne kas kita, kaip statinė pagrindinių kompiuterių vardų paieškos iš jų IP adresų lentelė.
- Nors norėdami uždaryti ryšį, „Nautilus“ arba darbalaukyje sukurtoje nuorodoje pasirenkame parinktį „Išmontuoti“, "Ištekliai iš tikrųjų nėra prijungti prie mūsų vietinės failų sistemos". Nuoroda nukreipia mūsų užklausą į a Ypatinga vieta (žr. „GNOME 2.xxxx“ žinyną), kuris yra tokio tipo URL smb: // nuotolinis kompiuteris / bendro naudojimo šaltinis.
- SMB / CIFS tinklų palaikymas, leidžiantis mums bendrauti su „Windows“ ir „Samba“ serveriais, yra „Linux Core“ dalis, NE „Samba“ programos. Nei pakuotės smbfs, smbnetfs ir cifs-utils. Daugiau informacijos ieškokite «„Samba3-ByExample“. 13 skyrius Veikimas, patikimumas ir prieinamumas"
- Kaip rekomendavo „Samba“, ir kai tik įmanoma, kiekviename potinklyje turėtų būti įdiegtas WINS serveris. Ši paslauga, kurią taip pat teikia pati „Samba“, labai palengvina „NetBIOS“ pavadinimo nustatymą. WINS paslauga yra SMB / CIFS tinklui tai, kas DNS yra internetas. NE tame pačiame potinklyje turite turėti daugiau nei vieną WINS serverį.
Kadangi šis įrašas nėra skirtas gausių ir gausių dokumentų pakaitalui :-), prašau paaiškinti savo abejones jį skaitant. Samba neatleidžia Nekantriesiems ir susidraugauja su tomis, kurios ją studijuoja, net jei tai iš esmės.
Ir man atrodo, kad to šiandien užtenka. Todėl veikla baigėsi, draugai!
Iki kito nuotykio !!!.
Oho! Tai yra puikus būdas, kuriuo norėjau prisijungti prie „Windows“ bendrinamų aplankų be SAMBA ar kitokio rūpesčio.
Aciu, drauge. Tai gali būti naudojama net naujausiems.
labai geras menas. bet ... nesu įsitikinęs, kad samba yra branduolyje, daugiau nei tikra, kad turite įdiegtą „smbclient“ klientą ir todėl galite įeiti į samba arba laimėti tinklą.
Nieko toliau nuo tiesos. Kaip sakiau straipsnyje, patys „Samberos“ atstovai neturi nieko bendro su branduolio palaikymu naršant SMB / CIFS tinkluose. Netgi „Samba“ IS turintį smbclientą galima įdiegti vėliau.
jei turite „nautilus“, jis tikrai siejasi su „gvfs“ ir todėl įdiegia
gabumų šou libsmbclient
Paketas: libsmbclient
Būsena: neįdiegta
„Multi-Arch“: tas pats
Versija: 2: 3.6.16-1
Pirmenybė: neprivaloma
Skyrius: libs
Prižiūrėtojas: „Debian Samba“ prižiūrėtojai
Architektūra: i386
Nesuspaustas dydis: 6164 k
galite mesti apt-cache rdepends libsmbclient ir pamatyti, su kuo jis susijęs
gabumų šou libsmbclient
Paketas: libsmbclient
Nauja: taip
Būsena: įdiegta
Automatiškai įdiegta: taip
Versija: 2: 3.5.6 ~ dfsg-3
Pirmenybė: neprivaloma
Skyrius: libs
Kūrėjas: Debian Samba Maintainers
Nesuspaustas dydis: 6242 tūkst
Priklauso nuo: libc6 (> = 2.5), libcap2 (> = 2.10), libcomerr2 (> = 1.01),
libgssapi-krb5-2 (> = 1.7 + dfsg), libk5crypto3 (> = 1.6.dfsg.2),
libkrb5-3 (> = 1.8 + dfsg), libldap-2.4-2 (> = 2.4.7), libtalloc2 (> =
2.0.0), libwbclient0 (> = 2: 3.4.0 ~ pre2), zlib1g (> = 1: 1.1.4)
Aprašymas: bendra biblioteka, skirta bendrauti su SMB / CIFS serveriais
Šis paketas suteikia bendrą biblioteką, leidžiančią kliento programoms kalbėti
į „Microsoft Windows“ ir „Samba“ serverius, naudojant SMB / CIFS protokolą.
Pagrindinis puslapis: http://www.samba.org
Išsaugant versiją, tai tas pats, dalykas yra kitai pusei, todėl aš įdėjau rdepends
Padėjau atgal
apt-cache priklauso nautilus
apt-cache priklauso nuo gvfs
apt-cache priklauso nuo gvfs-backends
apt-cache priklauso libsmbclient
ir mes patekome į gabumų šou
teisinga, kad ji neįdiegia smbclient ar samba. jei naudojate „gvfs“ kaip backendą
o gal tai, ką jūs įtraukėte į Aprašą su (apt-cache arba aptitude), rodo smbclient arba samba
cifs-utils
apt-cache rpriklauso nuo libsmbclient
libsmbclient
Atvirkščiai priklauso:
„xmms2-plugin-smb“
libxine1-misc-plugins
vlc nox
smbnetfs
smbc
libwbclient0
libsmbclient-dev
python-smbc
mplayer
„mplayer-gui“
menkoderis
libfilesys-smbclient-perl
kdebase-runtime
gvfs-backends
libgnomevfs2-papildoma
fusesmb
Jei „Squeeze“ paleidžiate „apt-cache priklauso nautilus | grep libsmbclient ', tai nieko negrąžina.
Na, gerai perskaitykite, kad mano parašytame straipsnyje:
"Debian pagal numatytuosius nustatymus įdiegia biblioteką libsmbclient - paketą, kuris leidžia mūsų komandos programoms susikalbėti su" Samba "serveriais ir" Microsoft Windows "."
Atkreipkite dėmesį, kad sakau „Programos“. Švarus diegimas naudojant GNOME arba KDE jį įdiegia
Įdomu, supratau, kad tai padarė samba-klientas 😀
Aš ką tik įdiegiau debian wheezy cd1 ir „Samba“ klientas pasirodo kaip praktiškai įdiegtas
v samba-klientas
Matau, kad paketas libsmbclient yra įdiegtas pagal numatytuosius nustatymus, todėl pavadinimas neteisingas
pažvelkite į 1 kompaktinio disko turinį
http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz
Pavadinimas teisingas, @rolo, nes „Samba Suite“ NĖRA įdiegta. Paketas Samba NĖRA įdiegta. Kita vertus, turėtumėte peržiūrėti virtualaus paketo koncepciją. Ačiū už komentarą !!!.
saludos
!!! Kokios geros sambos žinios ..?; Aš nieko nesuprantu; kartais man tai labai gerai ir 40% ryšys nutrūksta, man tai nesvarbu; Bet kokiu atveju man malonu žinoti, kad yra žmonių, kurie daug žino šiuo klausimu.
sveikinu
Tiesiog nuostabi, tobula straipsnių serija, kad galėtumėte pradėti naudotis SAMBA, puiku !!!
Skaitydamas jį kantriai ir su malonumu!
Ačiū už komentarą !!!. Tikslas yra: suteikti įėjimo tašką Samba temai
Puiku tai ir kiti straipsniai apie Sambą! Aš labai nekenčiu naudoti SMB / CIFS, bet kai esu priverstas tai padaryti, tokie straipsniai atima daug galvos skausmo. Ačiū!
Dėkoju už jūsų komentarą ir man malonu padėti.
Sveiki, aš abejoju. Ar galima uždrausti prieigą naršyti žiniatinklį „Nautilus“ tam tikram vartotojui iš debian 8? Jei taip, koks jis būtų?
Labai ačiū ir sveikinu su jūsų straipsniu.