Jelajah rangkaian SMB / CIFS tanpa Samba

Helo kawan !. Seperti yang kami cadangkan di kami artikel sebelumnya, kita mesti pergi dari yang sederhana ke kompleks. Oleh itu, kami meneruskan siri ini dengan belajar Menavigasi dan Menggunakan sumber yang kami dapati dalam rangkaian SMB / CIFS.

Gambar yang ditunjukkan sesuai dengan stesen kerja Debian Wheezy dengan GNOME-Shell. Saya fikir bahawa semua yang akan kami jelaskan seterusnya juga berlaku untuk Ubuntu.

Debian memasang perpustakaan secara lalai libsmbclient, pakej yang membolehkan aplikasi pasukan kami berkomunikasi dengan pelayan Samba dan Microsoft Windows.

Yang menunjukkan bahawa TIDAK Samba mesti dipasang untuk mengakses rangkaian SMB / CIFS. Sokongan ini terdapat dalam teras sistem operasi kami. Sudah tentu fungsinya asas tetapi cukup untuk dilayari.

Sekiranya kita membuka Nautilus dan klik pada butang «Semak imbas rangkaian», dan kita telah mengaktifkan pilihan yang "Tempat:", kita akan melihat bagaimana ia berubah / rumah / pengguna ke tempat itu rangkaian: ///. Sekiranya kita terus melayari, kita akan melihat perkara berikut:

samba-ii-01

Apabila mengklik dua kali pada ikon «Rangkaian Windows», semua Kumpulan Kerja atau "Kumpulan kerja" dari LAN kami. Dalam kes kami, hanya kumpulan «DCH» yang ditunjukkan. Sekarang, perhatikan bagaimana "Tempat:" de rangkaian: /// a smb: ///:

samba-ii-02

Tonton perubahan ke smb: // dch / dengan mengklik dua kali pada Kumpulan Kerja:

samba-ii-03

Akhirnya, kami memperoleh senarai komputer yang mungkin mempunyai sumber bersama atau tidak, tetapi yang menyokong protokol SMB / CIFS. Semasa memilih peralatan yang kami minati, Senarai Sumber Dikongsinya harus ditunjukkan, hanya jika pelayan atau mesin yang dimaksudkan membenarkan pengguna memperoleh senarai itu, yang merupakan tingkah laku lalai. Secara lulus memerhatikan perubahan tempat: a smb: // alpha:

samba-ii-04

Sekiranya bahagian yang ingin kami buka dilindungi oleh nama pengguna dan kata laluan, yang biasa di rangkaian perniagaan, dan kami tahu bahawa kami mempunyai izin untuk mengaksesnya, setelah kami mengesahkan diri dengan betul, kami dapat mengakses isinya.

Perhatikan bahawa nama DOMAIN yang dalam kes ini adalah nama Kumpulan Kerja dengan huruf besar.

samba-ii-05

Selepas kami berjaya mengesahkan, tempat: bertukar kepada smb: // alpha / des /, dan juga ikon akan muncul di desktop -jika kita telah mengaktifkan desktop- dengan nama «des dalam alpha«, Yang berfungsi sebagai« Pautan »ke sumber jauh kami.

Juga di Nautilus sumber akan tercermin di Sidebar Tempatnya «Des dalam alpha»Di kawasan« Rangkaian ».

samba-ii-06

samba-ii-07

Sekiranya kita perlu membuka fail tertentu - melalui rangkaian - dengan aplikasi tempatan - dipasang pada komputer kita - yang berkaitan dengan jenis fail itu, kita akan melihat bagaimana beberapa DO berjaya dibuka, sementara yang lain TIDAK. Ini bergantung, antara faktor lain, pada sokongan yang dimiliki aplikasi kami untuk protokol SMB / CIFS.

Sekiranya kami tidak dapat membuka fail dari jauh dan kami tidak mahu memasang pakej lagi untuk melekap sumber yang dikongsi secara tempatan, dan kita perlu membukanya sebagai hanya baca atau mengubahnya-sesuai dengan izin yang kita miliki-, apa yang dapat kita lakukan adalah menyalinnya ke komputer kita dan mengerjakan fail tersebut secara tempatan.

Sekiranya kita ingin menutup sambungan yang dibuat dengan Sumber Jauh, kita boleh melakukannya di Nautilus sendiri dengan mengklik butang tetikus kanan pada ikon yang sesuai dan memilih pilihan "Bongkar".

Cara yang lebih pantas untuk mengakses sumber yang lokasinya kita ketahui sebelumnya adalah dengan melaksanakan-melalui Alt + F2 atau dengan konsol- perintah berikut:

nautilus smb: // pelayan / sumber

contoh:

nautilus smb: // mixp / muzik
nautilus smb: //mixp.amigos.cu/musica
nautilus smb: //192.168.10.100/musica
nautilus smb: // federico @ mixp / muzik

Cuba dan lihat bahawa, jika pengesahan diperlukan untuk mengakses sumber, apabila pengguna ditunjukkan, dialog pengesahan sedikit berbeza.

Sekiranya ia adalah Pelayan Bebas (Standalone) tidak didaftarkan dalam Domain, pengguna mesti ada di Pelayan dan mesti mempunyai kebenaran untuk membaca dan / atau mengubah sumber. Nama DOMAIN ia akan menjadi pelayan itu sendiri Standalone.

Paling tidak di GNOME dan KDE, ada juga alternatif "Sambung ke Pelayan". Penyemak imbas fail KDE Dolphin memudahkan kami dengan ikon "Rangkaian" nya, sama seperti Nautilus.

Sebaliknya, jika kita memerlukan akses profesional ke LAN korporat dan kita tidak mahu bergabung dengan domain ke stesen kerja kita, sehingga tidak perlu mengesahkan setiap kali kita ingin mengakses sumber tertentu, kita dapat memasang pakej smb4k di mana-mana persekitaran desktop walaupun ia berasal dari KDE.

Pakej ini dipasang di antara pergantungan lain: samba-common-bin, smbclient y smbfs, sekurang-kurangnya dalam Squeeze. Ia mempunyai antara muka yang sangat intuitif dan penilaian saya profesional.

Apa yang telah dijelaskan setakat ini nampaknya sangat asas. Sebenarnya, sebahagian besar proses yang berlaku di pelayan dan yang membolehkan kita menavigasi melalui rangkaian SMB / CIFS, benar-benar telus untuk pengguna. Walau apa pun, kami ingin menunjukkan aspek berikut:

  • Untuk mengakses sumber rangkaian dengan Domain, sama ada Windows atau Samba, TIDAK Wajib mendaftarkan komputer pelanggan kami dalam Domain, walaupun jika kami melakukannya, akan lebih selesa untuk menavigasi melalui LAN kerana kami hanya mengesahkan diri kami sekali.
  • Setiap komputer yang disambungkan ke LAN mesti berkongsi rangkaian yang sama atau «rangkaian»Dan topeng rangkaian yang sama. Jika rangkaian 192.168.10.0 dan topengnya adalah 255.255.255.0 (192.168.10.0/24), ini menunjukkan rangkaian Kelas "C" di mana kita dapat memiliki hingga 254 komputer. Jaringan kelas ini memenuhi keperluan sebahagian besar perniagaan kecil dan sederhana. Oleh itu, setiap komputer yang disambungkan ke rangkaian mesti mempunyai alamat IP 192.168.10.xxx/255.255.255.0, sehingga dapat dinyatakan bahawa mereka berpartisipasi dalam rangkaian yang sama.
  • Sekiranya perkhidmatan tidak dijalankan di rangkaian DNS, tidak boleh ada resolusi nama yang betul dari alamat IP komputer, kecuali kita menyebarkan fail untuk masing-masing tuan rumah yang kandungannya adalah semua nama pasukan dan alamat IP masing-masing. Lihat / Etc / tuan rumah o lelaki menjadi tuan rumah. Fail tuan rumah ia tidak lebih daripada Jadual Statistik Pencarian Nama Host dari Alamat IP mereka.
  • Walaupun untuk menutup sambungan, kami memilih pilihan "Dismount" di Nautilus atau di Link yang dibuat di Desktop, "Sumber sebenarnya tidak dipasang pada sistem fail tempatan kami". Pautan mengalihkan permintaan kami ke a Tempat istimewa (lihat bantuan GNOME 2.xxxx) yang merupakan URL jenisnya smb: // komputer jarak jauh / sumber kongsi.
  • Sokongan untuk rangkaian SMB / CIFS yang membolehkan kita berkomunikasi dengan pelayan Windows dan Samba, adalah sebahagian daripada Linux Core, TIDAK program Samba. Tidak ada pakej smbfs, smbnetfs, dan cifs-utils. Untuk maklumat lebih lanjut, lihat «Contoh Samba3-By. Bab 13 Prestasi, Kebolehpercayaan, dan Ketersediaan".
  • Seperti yang disarankan oleh Samba, dan bila boleh, pelayan WINS harus dipasang pada setiap subnet. Perkhidmatan ini, yang juga disediakan oleh Samba sendiri, sangat memudahkan penyelesaian nama NetBIOS. Perkhidmatan WINS adalah ke rangkaian SMB / CIFS apa DNS ke Internet. TIDAK anda mesti mempunyai lebih daripada satu pelayan WINS pada subnet yang sama.

Oleh kerana catatan ini tidak bertujuan untuk menggantikan dokumentasi yang banyak dan berlimpah :-), sila jelaskan keraguan anda dengan membacanya. Samba tidak memaafkan orang yang tidak sabar dan berteman dengan mereka yang mempelajarinya walaupun pada dasarnya.

Dan bagi saya nampaknya sudah cukup untuk hari ini. Oleh itu, Aktiviti sudah selesai, kawan!

Sehingga pengembaraan seterusnya !!!.


16 komen, tinggalkan komen anda

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   eliotime3000 kata

    Wah! Ini adalah cara terbaik yang saya cari untuk menyambung ke folder bersama Windows tanpa kerumitan SAMBA atau jenis lain.

    Terima kasih rakan. Ini boleh digunakan walaupun untuk yang terbaru.

  2.   rolo kata

    seni yang sangat baik. tetapi ... saya tidak yakin bahawa samba ada di dalam kernel, sudah pasti anda telah memasang klien smbclient dan itulah sebabnya anda boleh memasuki rangkaian samba atau menang.

    1.    Federico A. Valdes Toujague kata

      Tidak ada yang lebih jauh dari kebenaran. Seperti yang saya katakan dalam artikel itu, pihak Samberos sendiri mengaku tidak ada hubungannya dengan sokongan kernel untuk melayari rangkaian SMB / CIFS. Malah smbclient yang IS dari Samba, boleh dipasang kemudian.

      1.    Dia melalui sini kata

        jika anda mempunyai nautilus, ia pasti ada kaitan dengan gvfs dan oleh itu dipasang

        kebolehan menunjukkan libsmbclient
        Pakej: libsmbclient
        Nyatakan: tidak dipasang
        Pelbagai Lengkungan: sama
        Versi: 2: 3.6.16-1
        Keutamaan: pilihan
        Bahagian: libs
        Penyelenggara: Penyelenggara Debian Samba
        Senibina: i386
        Saiz Tidak Mampat: 6164 k

        anda boleh membuang libsmbclient apt-cache dan melihat apa yang berlaku

        1.    Federico A. Valdes Toujague kata

          kebolehan menunjukkan libsmbclient
          Pakej: libsmbclient
          Baru: ya
          Status: dipasang
          Dipasang secara automatik: ya
          Versi: 2: 3.5.6 ~ dfsg-3
          Keutamaan: pilihan
          Bahagian: libs
          Pembangun: Pemelihara Debian Samba
          Saiz yang tidak dimampatkan: 6242k
          Bergantung pada: 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)
          Penerangan: perpustakaan bersama untuk komunikasi dengan pelayan SMB / CIFS
          Pakej ini menyediakan pustaka bersama yang membolehkan aplikasi pelanggan bercakap
          ke pelayan Microsoft Windows dan Samba menggunakan protokol SMB / CIFS.
          Laman utama: http://www.samba.org

          1.    Dia melalui sini kata

            Menyimpan versi, ia sama, masalahnya adalah untuk pihak lain, sebab itulah saya meletakkan perkara yang saling bergantung
            Saya meletakkannya ke belakang
            apt-cache bergantung pada nautilus
            apt-cache bergantung kepada gvfs
            apt-cache bergantung kepada gvfs-backend
            apt-cache bergantung kepada libsmbclient
            dan kami sampai ke pertunjukan bakat
            memang sah tidak memasang smbclient atau samba. jika anda menggunakan gvfs sebagai backend

            atau mungkin yang anda masukkan dalam Huraian dengan (apt-cache atau aptitude) menunjukkan smbclient atau samba
            mengenai cifs-util

  3.   Federico A. Valdes Toujague kata

    apt-cache bergantung kepada libsmbclient
    libsmbclient
    Bergantung Terbalik:
    xmms2-plugin-smb
    plugin libxine1-misc
    vlc nox
    smbnetfs
    smbc
    libwbclient0
    libsmbclient-dev
    python-smbc
    pemain permainan
    mpplayer-gui
    mencoder
    libfilesys-smbclient-perl
    kdebase-runtime
    gvfs-backend
    libgnomevfs2-tambahan
    fiusmb

    Dan dalam Squeeze, jika anda menjalankan "apt-cache bergantung pada nautilus | grep libsmbclient ', ia tidak mengembalikan apa-apa.
    Baiklah, baca dengan baik bahawa dalam artikel yang saya tulis:

    "Debian memasang perpustakaan libsmbclient secara lalai, paket yang membolehkan aplikasi pasukan kami berkomunikasi dengan pelayan Samba dan Microsoft Windows."

    Perhatikan bahawa saya mengatakan "Aplikasi." Pemasangan bersih dengan GNOME atau KDE memasangnya

  4.   Truko22 kata

    Menariknya, saya faham bahawa ini dilakukan oleh samba-client 😀

  5.   rolo kata

    saya baru sahaja memasang debian wheezy cd1 dan samba client muncul sebagai hampir dipasang
    v samba-pelanggan

    Saya melihat bahawa pakej libsmbclient dipasang secara lalai oleh itu tajuknya salah
    melihat kandungan cd 1
    http://cdimage.debian.org/debian-cd/current/i386/list-cd/debian-7.1.0-i386-CD-1.list.gz

    1.    Federico Antonio Valdes Toujague kata

      Tajuknya betul, @rolo, kerana Samba Suite TIDAK dipasang. Pakej itu samba Ia TIDAK dipasang. Sebaliknya, anda harus mengkaji konsep apa itu Pakej Maya. Terima kasih atas komen !!!.

      1.    Julius Cesar Dominguez kata

        salam

        !!! Apa pengetahuan yang baik tentang samba ..?; Saya tidak faham apa-apa; Kadang-kadang ia berfungsi dengan baik untuk saya dan 40% sambungannya terputus, tidak menjadi masalah bagi saya; Bagaimanapun saya gembira mengetahui bahawa ada banyak orang yang tahu banyak perkara itu.
        tahniah

  6.   Kevin kata

    Rangkaian artikel yang luar biasa dan sempurna untuk memulakan SAMBA, hebat !!!
    Membacanya dengan sabar dan senang!

    1.    Federico kata

      Terima kasih atas komen !!!. Tujuannya adalah: untuk memberi jalan masuk ke tema Samba

  7.   DaniFP kata

    Hebat ini dan artikel-artikel lain di Samba! Sebenarnya, saya benci menggunakan SMB / CIFS, tetapi apabila saya terpaksa, artikel seperti ini melegakan sakit kepala. Terima kasih!

    1.    Federico kata

      Terima kasih atas komen anda dan saya gembira dapat membantu anda.

  8.   Miguel kata

    Hai, saya mempunyai keraguan. Adakah mungkin untuk menolak akses untuk melayari laman web di Nautilus kepada pengguna tertentu dalam debian 8? Sekiranya demikian, bagaimana rasanya?
    Terima kasih banyak dan tahniah atas artikel anda.