sistem operasi 2

23
S I S T E M O P E R A S I 2 SAMBA SERVER INSTALLATION AND CONFIGURATION ON CENTOS 7

Upload: novita-jamal

Post on 02-Aug-2015

33 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Sistem operasi 2

S I S T E M O P E R A S I 2

SAMBA SERVER INSTALLATION AND CONFIGURATION

ON CENTOS 7

Page 2: Sistem operasi 2

Panduan ini menjelaskan cara mengkonfigurasi server samba di centos 7

dengan anonymous & server samba aman. Samba adalah open source / free

software suite yang menyediakan file dan print mulus layanan untuk SMB /

CIFS klien. Samba tersedia secara bebas, tidak seperti implementasi SMB /

CIFS lainnya, dan memungkinkan untuk interoperabilitas antara server linux /

unix dan klien berbasis windows.

Page 3: Sistem operasi 2

1. Catatan awal

Aku punya centos 7.0 server, di mana saya akan menginstal server samba. Tentu saja

anda harus memiliki satu mesin jendela untuk memeriksa server samba yang harus

dicapai dengan centos 7.0 server. Centos 7.0 server memiliki hostname

server1.Example.Com & IP sebagai 192.168.0.100

Catatan :

Mesin windows harus di workgroup yang sama. Untuk memeriksa nilai dalam jendela

mesin jalankan perintah pada prompt cmd

Page 4: Sistem operasi 2

Mucul tampilan seperti ini :

net config workstation

Page 5: Sistem operasi 2

Mesin windows anda harus berada pada domain workstation yang sama seperti di

centos 7.0 server, yaitu WORKGROUP dalam kasus saya.

Untuk membuat mesin windows dapat dicapai dalam jendela berikut ini. Dalam

terminal run & menambahkan masuknya alamat IP server anda

• Dalam kasus kali ini, hanya menyimpan nilai-nilai.

notepad C:\Windows\System32\drivers\etc\hosts

Page 6: Sistem operasi 2

2. Anonymouse Samba Pertama saya akan menjelaskan metodologi untuk menginstal samba dengan berbagi anonymous. Untuk menginstal samba dijalankan,

Sekarang untuk mengkonfigurasi mengedit samba /etc/samba/smb.conf berkas sebelum melakukan perubahan saya akan membuat backup dari file asli sebagai /etc/samba/smb.conf.bak

yum install samba samba-client samba-common

Page 7: Sistem operasi 2

Selanjutnya memberikan masukan seperti ini

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

vi /etc/samba/smb.conf

Page 8: Sistem operasi 2

Selanjutnya centos 7.0 firewall-cmd akan memblokir akses samba, untuk

menyingkirkan bahwa kita akan berjalan :

mkdir -p /samba/anonymoussystemctl enable smb.servicesystemctl enable nmb.servicesystemctl restart smb.servicesystemctl restart nmb.service

firewall-cmd --permanent --zone=public --add-service=samba

Page 9: Sistem operasi 2

firewall-cmd --reload

Page 10: Sistem operasi 2

Sekarang anda dapat mengakses centos 7.0 di windows sebagai berikut, pergi ke

run prompt dan ketik \\ centos :

\\centos

Page 11: Sistem operasi 2

• Dari jendela mesin tinggal menelusuri folder dan dapat mencoba untuk

membuat file teks, tetapi anda akan mendapatkan error.

Page 12: Sistem operasi 2

Mengecek folder

Drwxr-xr-x. 2 root root 6 jul 17 13:41 anonymous

[root@server1 samba]#

Untuk mengijinkan pengguna anonymous memberi hak akses sebagai berikut :

ls -l

chmod -R 0755 anonymous/chown -R nobody:nobody anonymous/

cd /samba

Page 13: Sistem operasi 2

Total 0

drwxr-xr-x. 2 nobody nobody 6 jul 17 13:41 anonymous

[root@server1 samba]#

Selanjutnya kita perlu untuk memungkinkan selinux untuk konfigurasi samba

sebagai berikut :

ls -l anonymous/

chcon -t samba_share_t

Page 14: Sistem operasi 2

Sekarang pengguna anonymous dapat menelusuri & membuat isi folder.

Page 15: Sistem operasi 2

Anda dapat cross check konten di server.

Total 0

-rwxr--r--. 1 nobody nobody 0 jul 17 16:05 anonymous.Txt

[root@server1 samba]#

ls -l anonymous/

Page 16: Sistem operasi 2

3. Server samba yang aman

Page 17: Sistem operasi 2

• Untuk ini saya akan membuat grup smbgrp & pengguna srijan untuk mengakses

server samba dengan pengenalan yang tepat.

groupadd smbgrp

useradd srijan -G smbgrp

smbpasswd -a srijan

Page 18: Sistem operasi 2

Sekarang membuat folder yang diamankan samba & memberi izin seperti ini :

Sekali lagi kita harus memungkinkan untuk medengarkan melalui selinux

Kembali mengedit file konfigurasi sebagai berikut :

vi /etc/samba/smb.conf

cd /sambachmod -R 0777 secured/chcon -t samba_share_t secured/

mkdir -p /samba/secured

Page 19: Sistem operasi 2

• Selanjutnya periksa pengaturan sebagai berikut :

systemctl restart smb.service

systemctl restart nmb.service

testparm

Page 20: Sistem operasi 2

• Sekarang buka di jendela komputer periksa folder sekarang dengan mandat

yang tepat.

Page 21: Sistem operasi 2

Anda kembali akan menghadapi masalah hak akses untuk memberi izin menulis

ke srijan, pengguna lakukan:

cd /sambachown -R srijan:smbgrp secured/

Page 22: Sistem operasi 2

• Sekarang pengguna samba memiliki izin untuk menulis dalam folder tersebut.

Page 23: Sistem operasi 2

T E R I M A K A S I H

Nama : Novita Jamal NPM : 12105552011204