Hello barátok!. Amint azt a mi előző cikk, el kell mennünk az egyszerűtől a komplexumig. Ezért folytatjuk a sorozatot azáltal, hogy megtanuljuk navigálni és használni az erőforrásokat, amelyeket egy SMB / CIFS hálózatban találunk.
A bemutatott képek egy Debian Wheezy GNOME-Shell munkaállomásnak felelnek meg. Úgy gondolom, hogy minden, amit a továbbiakban elmagyarázunk, az Ubuntura is érvényes.
A Debian alapértelmezés szerint telepíti a könyvtárat libsmbclient, egy csomag, amely lehetővé teszi csapatunk alkalmazásai számára a Samba és a Microsoft Windows szerverekkel való csevegést.
Ami ezt jelzi NEM Az SMB / CIFS hálózatok eléréséhez a Sambát telepíteni kell. Ez a támogatás jelen van az operációs rendszer központi részén. Természetesen funkciói alapvetőek, de elegendőek a navigáláshoz.
Ha megnyitjuk a Nautilus-t, és rákattintunk a «Tallózás a hálózaton» gombra, és engedélyeztük a beállításokban, hogy a "Hely:", meglátjuk, hogyan változik / home / user a helyre hálózat: ///. Ha folytatjuk a böngészést, a következőket fogjuk látni:
Ha kétszer kattint a «Windows Network» ikonra, az összes munkacsoport vagy "Munkacsoport" a mi LAN-ból. Esetünkben csak a «DCH» csoport látható. Most nézze meg, hogyan "Hely:" de hálózat: /// a smb: ///:
Nézze meg a következőt: smb: // dch / dupla kattintással a munkacsoportra:
Végül megszerezzük azoknak a számítógépeknek a listáját, amelyek rendelkeznek megosztott erőforrásokkal vagy nem, de támogatják az SMB / CIFS protokollt. Az érdeklődésre számot tartó berendezés kiválasztásakor csak akkor kell megjeleníteni a megosztott erőforrások listáját, ha a kérdéses szerver vagy gép lehetővé teszi bármely felhasználó számára, hogy megszerezze ezt a listát, ami az alapértelmezett viselkedés. Haladva figyelje meg a változását Az elhelyezés helye: a smb: // alfa:
Ha a megnyitni kívánt megosztást felhasználónév és jelszó védi, ami normális az üzleti hálózatokban, és tudjuk, hogy engedélyünk van a hozzáférésre, miután helyesen igazoltuk magunkat, hozzáférhetünk annak tartalmához.
Vegye figyelembe, hogy a TARTOMÁNY amely ebben az esetben a Munkacsoport neve nagybetűvel van.
Miután sikeresen hitelesítettük, a Az elhelyezés helye: váltani smb: // alfa / des /, és egy ikon is megjelenik az asztalon - abban az esetben, ha aktiváltuk az asztalt - «des az alfában«, Amely« linkként »működik távoli erőforrásunkhoz.
Az erőforrás a Nautilusban is megjelenik a Helyek oldalsávjában «Des in alfa»A« Hálózat »területen.
Ha meg kell nyitnunk egy bizonyos fájlt - a hálózaton keresztül - a számítógépünkre telepített helyi alkalmazással, amely ehhez a fájltípushoz kapcsolódik, meglátjuk, hogy egyesek hogyan nyílnak meg sikeresen, míg mások NEM. Ez többek között attól függ, hogy alkalmazásunk milyen támogatást nyújt az SMB / CIFS protokollhoz.
Ha nem tudjuk megnyitni a fájlt távolról, és nem akarunk további csomagokat telepíteni a következőhöz: hegy helyileg a megosztott erőforrást, és csak olvashatóként kell megnyitnunk, vagy módosítanunk kell - a rendelkezésünkre álló engedélyeknek megfelelően -, amit tehetünk, hogy lemásoljuk a számítógépünkre, és a fájlt helyben dolgozzuk.
Ha meg akarjuk szüntetni a távoli erőforrással létrehozott kapcsolatot, akkor azt a Nautilusban is megtehetjük, ha jobb gombbal kattintunk a megfelelő ikonra, és kiválasztjuk az opciót "Szétszerelni".
Az olyan erőforrásokhoz való hozzáférés gyorsabb módja, amelyek helyét előre tudjuk, az alábbi parancs végrehajtása lenne: az Alt + F2 vagy konzol segítségével:
nautilus smb: // szerver / erőforrás
Példák:
nautilus smb: // mixp / zene
nautilus smb: //mixp.amigos.cu/musica
nautilus smb: //192.168.10.100/musica
nautilus smb: // federico @ mixp / zene
Próbálja ki, és látni fogja, hogy ha az erőforráshoz való hozzáféréshez hitelesítés szükséges, a felhasználó jelzése esetén a hitelesítési párbeszédpanel kissé változik.
Abban az esetben, ha ez egy Független Szerver (Önálló) nincs regisztrálva egy tartományban, a felhasználónak léteznie kell a Szerveren, és rendelkeznie kell engedélyekkel az erőforrás olvasásához és / vagy módosításához. A neve TARTOMÁNY maga lesz a szerver Önálló.
Legalább a GNOME-ban és a KDE-ben létezik a "Csatlakozás a szerverhez" alternatíva is. A KDE Dolphin fájlböngészője megkönnyíti számunkra a "Hálózat" ikont, akárcsak a Nautilus.
Másrészt, ha szakmai hozzáférésre van szükségünk egy üzleti LAN-hoz, és nem akarunk csatlakozni a tartományhoz a munkaállomáshoz, hogy ne kelljen hitelesítenünk minden egyes alkalommal, amikor egy bizonyos erőforráshoz szeretnénk hozzáférni, telepíthetjük a csomagot smb4k bármely asztali környezetben, még akkor is, ha a KDE-ből származik.
Ez a csomag a többi függőség között települ: samba-common-bin, smbclient y smbfs, legalábbis a Squeeze-ben. Rendkívül intuitív felülettel rendelkezik, és megítélésem professzionális.
Az eddig kifejtettek nagyon elementárisnak tűnhetnek. Valójában a szervereken végbemenő folyamat nagy része, amely lehetővé teszi számunkra az SMB / CIFS hálózaton való navigálást, teljesen átlátható a felhasználó számára. Mindennek ellenére a következő szempontokra szeretnénk felhívni a figyelmet:
- A Windows vagy Samba domainnel rendelkező hálózat erőforrásainak eléréséhez NEM Kötelező az ügyfélszámítógépünk bejegyzése a Domainbe, bár ha ezt tesszük, kényelmesebb lenne a LAN-ban böngészni, mivel csak egyszer hitelesítjük magunkat.
- Minden LAN-hoz csatlakoztatott számítógépnek ugyanazt a hálózatot kell használnia, vagy «hálózat»És ugyanaz a hálózati maszk. Ha a hálózat 192.168.10.0 és a maszk 255.255.255.0 (192.168.10.0/24), akkor ez egy "C" osztályú hálózatot jelöl, amelyben akár 254 számítógép is rendelkezhetünk. Az ilyen osztályú hálózat messze kielégíti a kis- és középvállalkozások túlnyomó többségének igényeit. Ezért minden, a hálózathoz csatlakozó számítógépnek 192.168.10.xxx/255.255.255.0 IP-címmel kell rendelkeznie, hogy kijelenthető legyen, hogy ugyanabban a hálózatban vesznek részt.
- Ha a szolgáltatás nem fut a hálózaton DNS, a számítógépek IP-címe alapján nem lehet helyes névfeloldás, hacsak nem terjesztünk mindegyikhez egy fájlt hosts amelynek tartalma megegyezik a csapatok összes nevével és IP-címeivel. Lát / Etc / hosts o az ember vendégül látja. A fájl hosts ez nem más, mint a hosztnevek IP-címükről történő keresésének statikus táblázata.
- Bár a kapcsolat bezárásához a "Dismount" opciót választjuk a Nautilusban vagy az Asztalon létrehozott linkben, "Az erőforrások valójában nincsenek csatlakoztatva a helyi fájlrendszerünkhöz". A Link átirányítja kérésünket a Különleges hely (lásd a GNOME 2.xxxx súgóját), amely egy típusú URL smb: // távoli számítógép / megosztás-erőforrás.
- Az SMB / CIFS hálózatok támogatása, amely lehetővé teszi számunkra a Windows és a Samba szerverekkel való beszélgetést, a Linux Core része, NEM a Samba program. Csomagok sem smbfs, smbnetfs és cifs-utils. További információ: «Samba3-ByExample. 13. fejezet Teljesítmény, megbízhatóság és rendelkezésre állás”.
- A Samba ajánlása szerint, és amikor csak lehetséges, minden alhálózatra WINS szervert kell telepíteni. Ez a szolgáltatás, amelyet maga a Samba is nyújt, nagyban megkönnyíti a NetBIOS névfeloldást. A WINS szolgáltatás egy SMB / CIFS hálózathoz kapcsolódik, ami a DNS az internethez. NEM több WINS-kiszolgálóval kell rendelkeznie ugyanazon az alhálózaton.
Mivel ennek a bejegyzésnek nem célja a bőséges és dús dokumentáció pótlása :-), kérjük, tisztázza kétségeit elolvasva. Samba nem bocsát meg a Türelmetleneknek, és megbarátkozik azokkal, akik tanulmányozzák, még akkor is, ha alapvetően az.
És úgy tűnik számomra, hogy ez mára elég. Ezért a tevékenységnek vége, barátok!
A következő kalandig !!!.
Azta! Ez volt a tökéletes módszer arra, hogy csatlakozzak a Windows megosztott mappáihoz a SAMBA vagy bármilyen más szóváltás nélkül.
Köszönöm barátom. Ez még a legújabbaknál is használható.
nagyon jó művészet. de ... nem vagyok meggyőződve arról, hogy a samba benne van-e a kernelben, több mint biztos, hogy az smbclient kliens telepítve van, és ezért beléphet egy samba-ba vagy megnyerheti a hálózatot.
Semmi sem távolabb az igazságtól. Amint azt a cikkben elmondtam, maguk a Samberosok azt állítják, hogy semmi közük a kernel SMB / CIFS hálózatok böngészésének támogatásához. Még a smbclient is, amely a Samba-tól származik, később telepíthető.
ha van nautilusod, akkor biztosan kapcsolódik a gvfs-hez, és ezért telepíti
alkalmassági show libsmbclient
Csomag: libsmbclient
Állapot: nincs telepítve
Multi-Arch: ugyanaz
Verzió: 2: 3.6.16-1
Prioritás: választható
Szakasz: libs
Fenntartó: Debian Samba karbantartók
Építészet: i386
Tömörítetlen méret: 6164k
dobhat egy apt-cache rdepends libsmbclient, és megnézheti, mire megy
alkalmassági show libsmbclient
Csomag: libsmbclient
Új: igen
Állapot: telepítve
Automatikusan telepítve: igen
Verzió: 2: 3.5.6 ~ dfsg-3
Prioritás: választható
Szakasz: libs
Fejlesztő: Debian Samba Maintainers
Tömörítetlen méret: 6242k
Attól függ: 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)
Leírás: megosztott könyvtár az SMB / CIFS szerverekkel való kommunikációhoz
Ez a csomag megosztott könyvtárat biztosít, amely lehetővé teszi az ügyfélalkalmazások beszélgetését
az SMB / CIFS protokollt használó Microsoft Windows és Samba szerverekre.
Honlap: http://www.samba.org
Mentve a verziót, ez ugyanaz, a dolog a másik oldalon van, ezért tettem az rdepends dolgot
Hátra tettem
Az apt-cache a nautilus függvénye
Az apt-cache a gvfs-től függ
Az apt-cache a gvfs-backendektől függ
Az apt-cache a libsmbclient függvénye
és eljutottunk az alkalmassági bemutatóra
érvényes, hogy nem telepíti az smbclient vagy a samba alkalmazást. ha a gvfs-t háttérprogramként használja
vagy talán az, amit a Leírásba teszel (apt-cache vagy aptitude), az smbclient vagy a samba
cifs-utils tekintetében
apt-cache rdepends a libsmbclient
libsmbclient
Fordított függ:
xmms2-plugin-smb
libxine1-misc-plugins
vlc nox
smbnetfs
smbc
libwbclient0
libsmbclient-dev
python-smbc
mplayer
mplayer-gui
menkóder
libfilesys-smbclient-perl
kdebase-futásidejű
gvfs-backends
libgnomevfs2-extra
fusesmb
És a Squeeze-ben, ha futtatja "az apt-cache függ a nautilus | -tól grep libsmbclient ', nem ad semmit.
Nos, olvassa el jól, hogy egy cikkben, amit írok:
"A Debian alapértelmezés szerint telepíti a libsmbclient könyvtárat, egy olyan csomagot, amely lehetővé teszi csapatunk alkalmazásai számára, hogy a Samba szerverekkel és a Microsoft Windows rendszerrel társalogjanak."
Figyelje meg, hogy azt mondom, hogy "Alkalmazások". A tiszta telepítés a GNOME vagy a KDE segítségével telepíti
Érdekes, hogy megértettem, hogy ezt a samba-kliens csinálta
most telepítettem egy debian wheezy cd1-t, és a samba kliens virtuálisan telepítve jelenik meg
v samba-kliens
Úgy látom, hogy a libsmbclient csomag alapértelmezés szerint telepítve van, ezért a cím hibás
nézd meg az 1. cd tartalmát
http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz
A cím helyes, @rolo, mivel a Samba Suite NINCS telepítve. A csomag samba NINCS telepítve. Másrészt át kell tekintenie a virtuális csomag fogalmát. Köszönöm a megjegyzést !!!.
Üdvözlet
!!! Milyen jó ismerete van a szambának ..?; Nem értek semmit; időnként nagyon jól működik nekem, és a kapcsolat 40% -a megszakad, nekem mindegy; Egyébként örülök, hogy tudom, vannak emberek, akik sokat tudnak a témáról.
Gratulálok
Egyszerűen elképesztő, tökéletes cikksorozat a SAMBA használatához, nagyszerű !!!
Türelmesen és örömmel olvasva!
Köszönöm a megjegyzést !!!. A cél az, hogy: belépési pontot adjon a Samba témának
Nagyszerű ez és a Samba többi cikke! Nagyon utálom az SMB / CIFS használatát, de amikor erre kényszerülök, az ilyen cikkek sok fejfájást enyhítenek. Köszönöm!
Köszönöm megjegyzését, és örülök, hogy segíthettem Önnek.
Szia, kétségem van. Lehet-e megtagadni a Nautilus webes böngészésének hozzáférését egy adott felhasználóhoz a debian 8-ban? Ha igen, milyen lenne?
Nagyon köszönöm és gratulálok a cikkéhez.