Tallózás az SMB / CIFS hálózatban Samba nélkül

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:

szamba-ii-01

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: ///:

szamba-ii-02

Nézze meg a következőt: smb: // dch / dupla kattintással a munkacsoportra:

szamba-ii-03

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:

szamba-ii-04

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.

szamba-ii-05

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.

szamba-ii-06

szamba-ii-07

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 !!!.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   eliotime3000 dijo

    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ó.

  2.   Rolo dijo

    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.

    1.    Federico A. Valdes Toujague dijo

      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ő.

      1.    Itt ment át dijo

        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

        1.    Federico A. Valdes Toujague dijo

          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

          1.    Itt ment át dijo

            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

  3.   Federico A. Valdes Toujague dijo

    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

  4.   truko22 dijo

    Érdekes, hogy megértettem, hogy ezt a samba-kliens csinálta

  5.   Rolo dijo

    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

    1.    Federico Antonio Valdes Toujague dijo

      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 !!!.

      1.    Julius Cesar Dominguez dijo

        Ü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

  6.   Kevin dijo

    Egyszerűen elképesztő, tökéletes cikksorozat a SAMBA használatához, nagyszerű !!!
    Türelmesen és örömmel olvasva!

    1.    Federico dijo

      Köszönöm a megjegyzést !!!. A cél az, hogy: belépési pontot adjon a Samba témának

  7.   DaniFP dijo

    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!

    1.    Federico dijo

      Köszönöm megjegyzését, és örülök, hogy segíthettem Önnek.

  8.   Miguel dijo

    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.