Cara Memasang dan Mengkonfigurasi Samba Share dengan Windows dan CentOS

How Install Configure Samba Share With Windows



Samba adalah sistem perkongsian fail yang serasi dengan windows. Ini digunakan untuk mengatur bahagian windows pada sistem Linux. Samba adalah pelaksanaan Linux dari protokol SMB / CIFS.

Samba dapat digunakan untuk mengatur pelayan penyimpanan atau berkongsi fail dan direktori pada sistem Linux.







Dalam artikel ini, saya akan menunjukkan kepada anda cara memasang dan mengkonfigurasi perkongsian Samba dengan Windows dan CentOS 7. Mari kita mulakan.



Komputer pelayan dan pelanggan Samba disiapkan dengan cara berikut:







The Pelayan Penyimpanan Samba (berdasarkan CentOS 7) mempunyai nama host pelayan smb dan alamat IP 10.0.1.11

The Pelanggan Samba CentOS 7 mempunyai nama hos smb-pelanggan dan alamat IP 10.0.1.14



The Pelanggan Samba Windows 7 mempunyai alamat IP 10.0.1.12

Komputer ini berada dalam rangkaian yang sama 10.0.1.0/24

Mengkonfigurasi DNS untuk Pelayan Samba:

Sebelum anda memulakan, pastikan pelayan DNS anda dikonfigurasi dengan betul. Jika tidak, Samba mungkin gagal memulakannya.

Mengkonfigurasi pelayan DNS penuh berada di luar ruang lingkup artikel ini, jadi saya mengedit / dll / tuan rumah fail setiap mesin CentOS 7 dan tambah baris berikut di sana.

10.0.1.11 smb-pelayan

Pada pelayan smb dan smb-pelanggan mesin, anda hanya boleh menjalankan perintah berikut untuk menambahkan baris di atas ke / dll / tuan rumah fail:

$membuang '10 .0.1.11 smb-pelayan ' | sudo tee -kepada /dan lain-lain/tuan rumah

Untuk pelanggan Windows, saya menggunakan Notepad untuk menyunting C: Windows System32 Drivers etc host fail dan menambah baris berikut di sana:

10.0.1.11 smb-pelayan

Langkah 1:

Pergi ke Mulakan menu dan cari buku nota . Sekarang klik kanan pada Notepad ikon dan klik pada Menjalankan sebagai pentadbir .

Langkah 2:

Sekarang tekan + atau untuk pergi ke Fail > Buka… dan pilih fail C: Windows System32 Drivers etc host

Langkah 3:

Sekarang tambahkan baris di atas ke hujung fail. Sekarang tekan + s atau pergi ke Fail > Jimat untuk menyimpan fail.

Memasang Pelayan Samba:

Pelayan Samba tidak dipasang secara lalai pada CentOS 7. Oleh itu, anda harus memasangnya di pelayan smb mesin.

Sebelum memasang pelayan Samba, jalankan arahan berikut untuk mengemas kini YUM cache repositori pakej:

$sudo yum makecache

Sekarang kemas kini sistem CentOS 7 anda dengan arahan berikut:

$sudo yum kemas kini

Sekiranya kemas kini tersedia, anda akan melihat tetingkap berikut. Tekan dan dan kemudian tekan bersambung.

Proses kemas kini perlu beberapa saat untuk diselesaikan. Setelah selesai, jalankan arahan berikut untuk menghidupkan semula sistem anda.

$sudobut semula

Sekarang pasang pelayan Samba dengan arahan berikut:

$sudo yum pasangsamba

Sekarang tekan dan dan kemudian tekan bersambung.

Pelayan Samba harus dipasang.

Perkhidmatan samba smb dan nmb dihentikan secara lalai. Anda mesti memulakannya sebelum melakukan apa-apa.

Mulakan smb perkhidmatan dengan arahan berikut:

$sudosystemctl mulakan smb

Mulakan nmb perkhidmatan dengan arahan berikut:

$sudosystemctl mula nmb

Sekarang anda perlu menambah smb dan nmb perkhidmatan ke permulaan sistem sehingga mereka bermula semasa komputer pelayan boot.

Tambah smb perkhidmatan ke permulaan sistem dengan arahan berikut:

$sudosystemctlmengaktifkansmb

Tambah nmb perkhidmatan ke permulaan sistem dengan arahan berikut:

$sudosystemctlmengaktifkannmb

Menambah dan Menyenaraikan Pengguna Samba:

Pengguna Windows mempunyai skema kebenaran fail dan direktori yang berbeza daripada Linux. Untuk menambahkan parameter tambahan ini ke pengguna Linux yang ada, pdbedit arahan digunakan.

Anda boleh menambahkan pengguna log masuk anda ke Samba dengan arahan berikut:

$sudopdbedit-kepada -u$(siapakah saya)

Sekarang anda mesti menyediakan kata laluan Samba. Ini adalah kata laluan yang akan anda gunakan semasa log masuk di bahagian Samba.

Masukkan kata laluan Samba anda untuk pengguna dan tekan .

Ketik semula kata laluan Samba anda dan tekan .

Pengguna log masuk anda harus ditambah.

Anda boleh menambahkan pengguna Linux lain ke Samba juga dengan arahan berikut:

$sudopdbedit-kepada -uNAMA PENGGUNA

Catatan: Di sini, NAMA PENGGUNA boleh menjadi sebarang nama pengguna Linux.

Sekarang anda boleh menyenaraikan semua pengguna Samba dengan arahan berikut:

$sudopdbedit-KE

Membolehkan Trafik Samba:

Sekarang biarkan lalu lintas samba ke pelayan smb mesin dengan yang berikut Firewalld arahan:

$sudofirewall-cmd- perkhidmatan tambahan= samba- kekal

Memohon yang baru Firewalld konfigurasi dengan arahan berikut:

$sudofirewall-cmd--Tambah nilai

Mengakses Saham Samba dari Pelanggan CentOS 7:

Anda boleh memasang utiliti pelanggan Samba ke mesin CentOS 7 anda dari mana anda mahu memasang saham Samba pelayan smb mesin.

Jalankan arahan berikut untuk memasang utiliti klien Samba pada klien CentOS 7:

$sudo yum pasangsamba-pelanggan

Sekarang tekan dan dan kemudian tekan bersambung.

Utiliti pelanggan Samba harus dipasang.

Sekarang anda boleh menyenaraikan semua bahagian yang tersedia untuk log masuk anda NAMA PENGGUNA pada pelayan smb mesin dengan arahan berikut:

$smbclient-UNAMA PENGGUNA> -KE //NAMA HOST

Catatan: Di sini NAMA PENGGUNA adalah nama pengguna Samba anda dan NAMA HOST adalah nama DNS atau IP anda pelayan smb .

Sekarang masukkan kata laluan Samba anda dan tekan .

Semua saham anda mesti disenaraikan. Secara lalai, hanya direktori utama pengguna yang dikongsi. Sekiranya anda mahu, anda boleh menambah lebih banyak saham.

Sekarang anda boleh memasang bahagian anda dengan arahan berikut:

$sudo melekap -tcif-atau nama pengguna= PENGGUNA,kata laluan= SAMBA_PASSWORD
//SERVER_IP/MOUNTPOINT SHARENAME

Nota: USERNAME dan SAMBA_PASSWORD adakah maklumat masuk Samba, SERVER_IP adalah alamat IP dari pelayan smb , SHARENAME adalah nama bahagian dan GUNUNG adalah lokasi / jalan di mana anda ingin memasang bahagian anda SHARENAME di CentOS 7.

Bahagian dipasang.

Mengakses Perkongsian Samba dari Pelanggan Windows:

Dari tingkap, buka sahaja Penjelajah Fail dan taip \ NAMA HOST SHARENAME di lokasi anda seperti yang ditandakan pada tangkapan skrin di bawah. Setelah selesai, tekan .

Sekarang taipkan Samba anda NAMA PENGGUNA dan KATA LALUAN dan klik pada okey .

Anda harus log masuk ke bahagian anda seperti yang anda lihat.

Menambah Lebih Banyak Saham:

Sekiranya anda perlu menambah lebih banyak bahagian, baca Membuat Perkongsian Fail bahagian artikel di https://linuxhint.com/install-samba-on-ubuntu/

Catatan: Saya melakukan segalanya semasa SELinux dilumpuhkan. Bekerja dengan SELinux berada di luar ruang lingkup artikel ini. Sila periksa dokumentasi SELinux untuk maklumat lebih lanjut mengenai SELinux dan cara menyiapkannya untuk Samba.

Oleh itu, anda memasang dan mengkonfigurasi perkongsian Samba dengan Windows dan CentOS 7. Terima kasih kerana membaca artikel ini.