Cara Menginstal dan Mengonfigurasi Samba Share dengan Windows dan CentOS

How Install Configure Samba Share With Windows



Samba adalah sistem berbagi file yang kompatibel dengan windows. Ini digunakan untuk mengatur windows share pada sistem Linux. Samba adalah implementasi Linux dari protokol SMB/CIFS.

Samba dapat digunakan untuk mengatur server penyimpanan atau berbagi file dan direktori pada sistem Linux.







Pada artikel ini, saya akan menunjukkan cara menginstal dan mengkonfigurasi berbagi Samba dengan Windows dan CentOS 7. Mari kita mulai.



Server Samba dan komputer klien diatur dengan cara berikut:







NS Server Penyimpanan Samba (berdasarkan CentOS 7) memiliki nama host smb-server dan alamat IP 10.0.1.11

NS Klien Samba CentOS 7 memiliki nama host klien-smb dan alamat IP 10.0.1.14



NS Klien Samba Windows 7 memiliki alamat IP 10.0.1.12

Komputer-komputer ini berada dalam jaringan yang sama 10.0.1.0/24

Konfigurasi DNS untuk Samba Server:

Sebelum Anda memulai, pastikan server DNS Anda dikonfigurasi dengan benar. Jika tidak, Samba mungkin gagal untuk memulai.

Mengonfigurasi server DNS lengkap berada di luar cakupan artikel ini, jadi saya mengedit /etc/hosts file setiap mesin CentOS 7 dan menambahkan baris berikut di sana.

10.0.1.11 server seseorang

pada smb-server dan klien-smb mesin, Anda cukup menjalankan perintah berikut untuk menambahkan baris di atas ke /etc/hosts mengajukan:

$dibuang '10.0.1.11 smb-server' | sudo tee -ke /dll/tuan rumah

Untuk klien Windows, saya menggunakan Notepad untuk mengedit C:WindowsSystem32Driversetchosts file dan menambahkan baris berikut di sana:

10.0.1.11 server seseorang

Langkah 1:

Pergi ke Awal menu dan cari buku catatan . Sekarang klik kanan pada buku catatan ikon dan klik Jalankan sebagai administrator .

Langkah 2:

Sekarang tekan + atau pergi ke Mengajukan > Membuka… dan pilih file C:WindowsSystem32Driversetchosts

Langkah 3:

Sekarang tambahkan baris di atas ke akhir file. Sekarang tekan + S atau pergi ke Mengajukan > Menyimpan untuk menyimpan file.

Memasang Server Samba:

Server Samba tidak diinstal secara default di CentOS 7. Jadi Anda harus menginstalnya di smb-server mesin.

Sebelum menginstal server Samba, jalankan perintah berikut untuk memperbarui YUM cache repositori paket:

$sudo yum makecache

Sekarang perbarui sistem CentOS 7 Anda dengan perintah berikut:

$sudo pembaruan yum

Jika pembaruan tersedia, Anda akan melihat jendela berikut. tekan dan lalu tekan untuk melanjutkan.

Proses pembaruan akan memakan waktu cukup lama untuk selesai. Setelah selesai, jalankan perintah berikut untuk mem-boot ulang sistem Anda.

$sudomenyalakan ulang

Sekarang instal server Samba dengan perintah berikut:

$sudo instal yasamba

Sekarang tekan dan lalu tekan untuk melanjutkan.

Server Samba harus diinstal.

Layanan samba seseorang dan nmb dihentikan secara default. Anda harus memulainya sebelum melakukan apa pun.

Memulai seseorang layanan dengan perintah berikut:

$sudosystemctl mulai seseorang

Memulai nmb layanan dengan perintah berikut:

$sudosystemctl mulai nmb

Sekarang Anda harus menambahkan seseorang dan nmb layanan ke sistem startup sehingga mereka mulai ketika komputer server boot.

Tambahkan seseorang service ke startup sistem dengan perintah berikut:

$sudosistemctlmemungkinkanseseorang

Tambahkan nmb service ke startup sistem dengan perintah berikut:

$sudosistemctlmemungkinkannmb

Menambahkan dan Mendaftar Pengguna Samba:

Pengguna Windows memiliki file dan skema izin direktori yang berbeda dari Linux. Untuk menambahkan parameter tambahan ini ke pengguna Linux yang ada, pdbedit perintah digunakan.

Anda dapat menambahkan pengguna login Anda ke Samba dengan perintah berikut:

$sudopdbedit-ke -u$(siapa saya)

Sekarang Anda harus mengatur kata sandi Samba. Ini adalah kata sandi yang akan Anda gunakan saat login di share Samba.

Ketikkan kata sandi Samba Anda untuk pengguna dan tekan .

Ketik ulang kata sandi Samba Anda dan tekan .

Pengguna login Anda harus ditambahkan.

Anda juga dapat menambahkan pengguna Linux lain ke Samba dengan perintah berikut:

$sudopdbedit-ke -uNAMA PENGGUNA

Catatan: Di Sini, NAMA PENGGUNA dapat berupa nama pengguna Linux apa pun.

Sekarang Anda dapat membuat daftar semua pengguna Samba dengan perintah berikut:

$sudopdbedit-NS

Mengizinkan Lalu Lintas Samba:

Sekarang izinkan lalu lintas samba ke smb-server mesin dengan berikut: Firewalld memerintah:

$sudofirewall-cmd--tambahkan-layanan=samba--permanen

Terapkan yang baru Firewalld konfigurasi dengan perintah berikut:

$sudofirewall-cmd--muat ulang

Mengakses Samba Shares dari CentOS 7 Client:

Anda dapat menginstal utilitas klien Samba ke mesin CentOS 7 Anda dari mana Anda ingin memasang saham Samba smb-server mesin.

Jalankan perintah berikut untuk menginstal utilitas klien Samba pada klien CentOS 7:

$sudo instal yasamba-klien

Sekarang tekan dan lalu tekan untuk melanjutkan.

Utilitas klien Samba harus diinstal.

Sekarang Anda dapat membuat daftar semua bagian yang tersedia untuk login Anda NAMA PENGGUNA pada smb-server mesin dengan perintah berikut:

$klien kecil-UNAMA PENGGUNA> -NS //NAMA HOST

Catatan: Di Sini NAMA PENGGUNA adalah nama pengguna Samba Anda dan NAMA HOST adalah nama DNS atau IP Anda smb-server .

Sekarang ketikkan kata sandi Samba Anda dan tekan .

Semua saham Anda harus terdaftar. Secara default, hanya direktori home pengguna yang dibagikan. Jika mau, Anda dapat menambahkan lebih banyak saham.

Sekarang Anda dapat me-mount share Anda dengan perintah berikut:

$sudo Gunung -Tcif-atau nama pengguna= NAMA PENGGUNA,kata sandi=SAMBA_PASSWORD
//IP SERVER/SHARENAME MOUNTPOINT

Catatan: NAMA PENGGUNA dan SAMBA_PASSWORD adalah detail login Samba, IP SERVER adalah alamat IP dari smb-server , NAMA SAHAM adalah nama saham dan TITIK GUNUNG adalah lokasi/jalur tempat Anda ingin memasang bagian Anda NAMA SAHAM pada CentOS7.

Bagian sudah terpasang.

Mengakses Samba Shares dari Windows Client:

Dari windows, cukup buka Penjelajah Berkas dan ketik \ NAMA HOST NAMA SAHAM di lokasi Anda seperti yang ditandai pada tangkapan layar di bawah. Setelah selesai, tekan .

Sekarang ketik Samba Anda NAMA PENGGUNA dan KATA SANDI dan klik oke .

Anda harus masuk ke bagian Anda seperti yang Anda lihat.

Menambahkan Lebih Banyak Saham:

Jika Anda perlu menambahkan lebih banyak saham, baca Membuat Berbagi File bagian artikel di https://linuxhint.com/install-samba-on-ubuntu/

Catatan: Saya melakukan segalanya saat SELinux dinonaktifkan. Bekerja dengan SELinux berada di luar cakupan artikel ini. Silakan periksa dokumentasi SELinux untuk informasi lebih lanjut tentang SELinux dan cara mengaturnya untuk Samba.

Jadi begitulah cara Anda menginstal dan mengkonfigurasi berbagi Samba dengan Windows dan CentOS 7. Terima kasih telah membaca artikel ini.