GNU/Linux >> Belajar Linux >  >> Debian

Server Mandiri Debian 4.0 (Etch) Samba Dengan Backend tdbsam

Tutorial ini menjelaskan penginstalan server file Samba di Debian Etch dan cara mengkonfigurasinya untuk berbagi file melalui protokol SMB serta menambahkan pengguna. Samba dikonfigurasi sebagai server mandiri, bukan sebagai pengontrol domain. Untuk mengonfigurasi Samba sebagai pengontrol domain, lihat cara ini:https://www.howtoforge.com/samba_domaincontroller_setup_ubuntu_6.10

Dalam pengaturan yang dihasilkan, setiap pengguna memiliki direktori home sendiri yang dapat diakses melalui protokol SMB dan semua pengguna memiliki direktori bersama dengan akses baca/tulis.

Menginstal Samba

Instal paket Debian Samba:

apt-get install libcupsys2 samba samba-common

Jawab pertanyaan berikut:

Please specify the workgroup you want this server to appear to be in when queried by clients. Note that this parameter also controls the domain name used with the security=domain setting.
Workgroup/Domain Name:

-> kelompok kerja

If your computer gets IP address information from a DHCP server on the network, the DHCP server may also provide information about WINS servers ("NetBIOS name â servers") present on the network. This requires a change to your smb.conf file so that DHCP-provided WINS settings will automatically be read from /etc/samba/dhcp.conf.
The dhcp3-client package must be installed to take advantage of this feature.
Modify smb.conf to use WINS settings from DHCP?

-> tidak

Edit file smb.conf:

vi /etc/samba/smb.conf

Di bagian global, hapus ";" di baris paling depan security =user sehingga tampilannya seperti ini:

security = user

untuk memungkinkan pengguna sistem Linux masuk ke server Samba.

Di bagian [homes] ubah writable =no menjadi:

writable = yes

Tutup file dan mulai ulang Samba:

/etc/init.d/samba restart

Sekarang saya akan menambahkan share yang dapat diakses oleh semua pengguna.

Buat direktori untuk berbagi file dan ubah pemiliknya menjadi grup pengguna.

mkdir -p /home/shares/allusers
chown -R root:users /home/shares/allusers/
chmod -R ug+rwx,o+rx-w /home/shares/allusers/

Di akhir file /etc/samba/smb.conf tambahkan baris berikut:

[allusers]
  comment = All Users
  path = /home/shares/allusers
  valid users = @users
  force group = users 
  create mask = 0660
  directory mask = 0771
  writable = yes

Sekarang kita restart Samba:

/etc/init.d/samba restart

Menambahkan Dan Mengelola Pengguna

Dalam contoh ini, saya akan menambahkan pengguna bernama tom. Anda dapat menambahkan pengguna sebanyak yang Anda butuhkan dengan cara yang sama, cukup ganti nama pengguna tom dengan nama pengguna yang diinginkan di perintah.

useradd tom -m -G users

Sekarang tambahkan pengguna ke database pengguna Samba.

smbpasswd -a tom

-> Masukkan kata sandi untuk pengguna baru

Sekarang Anda seharusnya dapat masuk dari workstation Windows Anda dengan file explorer menggunakan nama pengguna tom dan kata sandi yang dipilih dan menyimpan file di server Linux baik di direktori home tom atau di direktori bersama publik.

  • http://www.debian.org
  • http://www.samba.org

Debian
  1. Ubuntu 7.10 (Gutsy Gibbon) Samba Standalone Server Dengan tdbsam Backend

  2. Ubuntu 8.10 Samba Server Standalone Dengan Backend tdbsam

  3. Ubuntu 9.10 Samba Server Standalone Dengan Backend tdbsam

  1. Ubuntu 10.04 Samba Server Standalone Dengan Backend tdbsam

  2. Ubuntu 10.10 Samba Server Standalone Dengan Backend tdbsam

  3. Ubuntu 11.04 Samba Server Mandiri Dengan Backend tdbsam

  1. Ubuntu 11.10 Samba Server Standalone Dengan Backend tdbsam

  2. Ubuntu 12.04 Samba Standalone Server Dengan Backend tdbsam

  3. Ubuntu 12.10 Samba Standalone Server Dengan Backend tdbsam