GNU/Linux >> Belajar Linux >  >> Ubuntu

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

Tutorial ini menjelaskan penginstalan server file Samba di Ubuntu 7.10 dan cara mengkonfigurasinya untuk berbagi file melalui protokol SMB serta cara menambahkan pengguna. Samba dikonfigurasi sebagai server mandiri, bukan sebagai pengontrol domain. Untuk pengaturan ini, saya akan menggunakan CD instalasi Server Ubuntu tetapi prosedur instalasi yang sama akan bekerja pada desktop Ubuntu juga.

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

Hubungkan ke server Anda di shell, atau buka jendela shell jika server Ubuntu Anda memiliki desktop yang diinstal. Untuk menjadi pengguna root, jalankan perintah ini:

sudo su

dan masukkan kata sandi pengguna yang Anda buat selama instalasi Ubuntu.

Instal paket Samba:

apt-get install libcupsys2 samba samba-common

Edit file smb.conf:

vi /etc/samba/smb.conf

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

security = user

untuk memungkinkan pengguna sistem Linux masuk ke server Samba.

Tutup file dan mulai ulang Samba:

/etc/init.d/samba restart

Menambahkan Bagian Samba

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

Jika semua pengguna dapat membaca dan menulis ke direktori home mereka melalui Samba, tambahkan baris berikut ke /etc/samba/smb.conf:

[homes]
   comment = Home Directories
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

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

Tetapkan kata sandi untuk tom di basis data pengguna sistem Linux. Jika pengguna tom tidak dapat masuk ke sistem Linux, lewati langkah ini.

passwd tom  

-> Masukkan kata sandi untuk pengguna baru

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.ubuntu.org
  • http://www.samba.org

Ubuntu
  1. Ubuntu 8.10 Samba Server Standalone Dengan Backend tdbsam

  2. Ubuntu 9.10 Samba Server Standalone Dengan Backend tdbsam

  3. Ubuntu 12.10 Samba Standalone Server Dengan Backend tdbsam

  1. Membuat Server Penyimpanan Mandiri Seperti NFS Dengan GlusterFS 3.2.x Di Ubuntu 12.10

  2. Ubuntu 13.04 Samba Standalone Server Dengan Backend tdbsam

  3. Server Mandiri Debian 4.0 (Etch) Samba Dengan Backend tdbsam

  1. Debian Squeeze Samba Standalone Server Dengan Backend tdbsam

  2. Server Mandiri Debian Wheezy Samba Dengan Backend tdbsam

  3. Server Mandiri CentOS 6.4 Samba Dengan Backend tdbsam