Arsip untuk Mei 13th, 2008

13
Mei
08

NFS Server di Ubuntu

Instalasi Server NFS

sudo apt-get install nfs-kernel-server nfs-common portmap

Konfigurasi ulang portmasp agar bind tidak mengakses kartu jaringan loopback:

sudo dpkg-reconfigure portmap
sudo /etc/init.d/portmap restart

Definisikan setiap folder untuk di sharing (ekspor):

sudoedit /etc/exports

Masukkan definisi sharingan:

Di bawah ini akan memasukkan ijin semua alamat IP antara 192.168.1.1 dan 192.168.1.255 dengan ijin baca/tulis:

/path/to/shared/files 192.168.1.1/24(rw,no_root_squash,async)

Di bawah ini akan memasukkan ijin semua alamat IP antara 192.168.1.1 dan 192.168.1.255 dengan ijin baca:

/path/to/shared/files 192.168.1.1/24(ro,async)

Jika sudah selesai, simpan dan restart server NFS dengan cara:

sudo /etc/init.d/nfs-kernel-server restart

Sekarang masukkan konfigurasi anda:

sudo exportfs -a

Instalasi Client NFS

sudo apt-get install portmap nfs-common
Muonting secara manual
cd ~
mkdir temp
sudo mount 192.168.1.1:/path/to/shared/files temp

setelah itu anda harus merestart serfis NFS anda:

sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-common restart
Proses Mount Otomatis

Buat mount point anda:

sudo mkdir /mnt/files

Ubah konfigurasi fstab:

gksudo gedit /etc/fstab

Masukkan Add konfigurasi sharingan nya seperti:

192.168.1.1:/path/to/shared/files /mnt/files nfs rsize=8192,wsize=8192,timeo=14,intr

Test konfigurasi anda:

sudo mount /mnt/files

Restart ulang untuk mengetest konfigurasi otomastis mount

13
Mei
08

Menyandingkan Linux ke Windows dengan Samba

Menghubungkan jaringan komputer dengan sistem berbeda tidaklah sulit hal ini karena sudah adanya layanan-layanan yang sudah disediakan oleh sistem operasi yang bersangkutan. Seperti pada Linux untuk berhubungan dengan sistem lain maka Linux membutuhkan suatu service yang disebut dengan Samba, dimana samba ini digunakan Linux untuk menjadi client maupun server di jaringan yang ada sistem operasi windowsnya.

Samba adalah program aplikasi yang mengimplementasikan protokol Server Massage Block (SMB) di lingkungan Unix atau Linux. Protokol ini mempunyai fungsi utama untuk berbagi (sharing) file dan printer. Samba dapat menjadi jembatan untuk mengatasi masalah komunikasi antar jaringan, baik dalam lingkungan Linux/unix maupun platform lainya.

  1. Penginstalasian Samba di Linux

Untuk menginstall samba user harus log-in sebagai root, log-in sebagai root dapat melalui terminal konsole dengan cara sebagai berikut:

ardienz@udienz:~$ su

password:

udienz:~#/home/udienz#

Kemudian install samba

udienz:~# apt-get install samba smbclient smbfs

Atau bila menggunakan Ubuntu/Edubuntu/Kubuntu dapat menggunakan perintah sudo

ardienz@udienz-ubuntu:~$ sudo apt-get install mc

ardienz@udienz-ubuntu:~$ sudo apt-get install smbclient smbfs

ardienz@udienz-ubuntu:~$ sudo apt-get install samba smbclient smbfs

Kemudian konfigurasikan samba dengan membuka /etc/samba/samba.conf dengan Midningt Commander atau gedit atau kedit bila menggunakan desktop KDE

ardienz@udienz-ubuntu:~$ Sudo gedit /etc/samba/smb.conf

ardienz@udienz-ubuntu:~$ Sudo mcedit /etc/samba/smb.conf

#======================= Global Settings =======================

[global]

workgroup = mshome

server string = %h server (Samba %v)

wins support = yes

wins server = w.x.y.z

# include = /etc/samba/dhcp.conf

dns proxy = no

; name resolve order = lmhosts host wins bcast

#### Debugging/Accounting ####

log file = /var/log/samba/log.%m

max log size = 1000

panic action = /usr/share/samba/panic-action %d

####### Authentication #######

security = share

encrypt passwords = true

; passdb backend = tdbsam guest

; obey pam restrictions = yes

; guest account = share

; invalid users = nobody

; unix password sync = no

; passwd program = /usr/bin/passwd %u

; passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .

; pam password change = no

########## Printing ##########

load printers = yes

printing = bsd

printcap name = /etc/printcap

printing = cups

printcap name = cups

printer admin = @ntadmin

######## File sharing ########

preserve case = yes

short preserve case = yes

############ Misc ############

include = /home/samba/etc/smb.conf.%m

socket options = TCP_NODELAY

; message command = /bin/sh -c ‘/usr/bin/linpopup “%f” “%m” %s; rm %s’ &

; domain master = auto

; idmap uid = 10000-20000

; idmap gid = 10000-20000

; template shell = /bin/bash

#======================= Share Definitions =======================

[homes]

comment = Home Directories

browseable = yes

[data]

comment= cobain aja deh

path= /home/ ardienz/public

browseable= yes

read only= yes

guest ok= yes

writable= yes

writable = yes

create mask = 0777

directory mask = 0777

[netlogon]

comment = Network Logon Service

path = /home/samba/netlogon

guest ok = yes

writable = yes

share modes = yes

[printers]

comment = All Printers

browseable = yes

path = /tmp

printable = yes

public = yes

writable = yes

create mode = 0700

[print$]

comment = Printer Drivers

path = /var/lib/samba/printers

browseable = yes

read only = no

guest ok = yes

write list = root, @ntadmin, “Mahyuddin Susanto”

[cdrom]

comment = Samba server’s CD-ROM

writable = no

locking = no

path = /cdrom

public = yes

preexec = /bin/mount /cdrom

postexec = /bin/umount /cdrom

Keterangan:

Workgroup : setiap host atau client yang terhubung ke dalam satu jaringan yang sama (satu group) baik windows ataupun Linux harus memiliki workgroup yang sama.

Guest account : diset sebagai nobody; guest account ini mengatur pemberian hak izin write ke semua user

Security :o ption defaultnya adalah “user”, “share”, “server”, dan “domain”

comment : komentar tentang drive tersebut

path : letak direktori yang akan dishare

read-only : option defaultnya adalah “yes” sehingga semua host yang ada tidak dapat melakukan perubahan apapun terhadap drive tersebut

locking : hak izin read only untuk filesystem ataupun perangkat device (CD-ROM)

browseable : Option defaultnya adalah “yes” sehingga drive yang dishare akan tampak pada komputer lain

Public : option ini menyebabkan semua host dapat mengakses

file atau direktori yang tershare tanpa adanya permintaan password dari komputer tersebut

guest ok : fungsinya sama dengan public

create mode : option ini untuk mengatur hak–hak yang akan diberikan kepada host lain terhadap file atau direktori yang akan dishare.

Writable : option ini memberikan hak azas kepada host lain untuk melakukan perubahan pada file atau direktori yang anda share. Pilihan defaulnya adalah “no”.

Setelah anda melakukan perubahan pada file konfigurasi di atas, restart kembali service samba anda untuk mendapatkan perubahan pada file konfigurasi tersebut. Perintah yang digunakan adalah:

udienz:~# /etc/init.d/samba restart

Apabila user ingin melihat file apasaja di komputer Debian/Ubuntu dapat menggunakan perintah:

ardienz@udienz-ubuntu:~/public$ sudo testparm /etc/samba/smb.conf

Load smb config files from /etc/samba/smb.conf

Processing section “[printers]”

Processing section “[print$]”

Processing section “[Dekstop_Udienz]”

NOTE: Service Dekstop_Udienz is flagged unavailable.

Processing section “[Bolehdiakses]”

Loaded services file OK.

WARNING: passdb expand explicit = yes is deprecated

Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

[global]

workgroup = LABKOMTEK

server string = %h server (Samba, Ubuntu)

security = SHARE

obey pam restrictions = Yes

passdb backend = tdbsam

passwd program = /usr/bin/passwd %u

passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .

syslog = 0

log file = /var/log/samba/log.%m

max log size = 1000

dns proxy = No

wins support = Yes

panic action = /usr/share/samba/panic-action %d

invalid users = root

[printers]

comment = All Printers

path = /tmp

create mask = 0700

printable = Yes

browseable = No

[print$]

comment = Printer Drivers

path = /var/lib/samba/printers

[Dekstop_Udienz]

comment = desktopnya udienz hehehe

path = /home/

read only = No

available = No

[Bolehdiakses]

path = /home/black/public

read only = No

guest ok = Yes

Untuk melihat file atau direktori yang telah anda dan komputer lain share, anda dapat menggunakan browser konqueror yang mendukung protokol samba. Pada Url ketikkan : smbclient –U% -L <ip_address>

ardienz@udienz-ubuntu:~/public$ sudo smbclient -U% -L \192.168.171.1

Domain=[LABKOMTEK] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Sharename Type Comment

——— —- ——-

Error returning browse list: NT_STATUS_ACCESS_DENIED

session request to 192.168.171.1 failed (Called name not present)

session request to 192 failed (Called name not present)

Domain=[LABKOMTEK] OS=[Windows 5.1] Server=[Windows 2000 LAN Manager]

Server Comment

——— ——-

UDIENZ_XP

Workgroup Master

——— ——-

LABKOMTEK UDIENZ_XP

LABKOMTEK BLACK-DESKTOP

Bila user Linux ingin me-mount directory yang dishare dapat menggunakan perintah:

udienz:~# smbmount//192.168.42.1/my_music /mnt/music

Jika nama host atau IP_address yang anda masukkan ada dalam jaringan anda, maka konqueror webrowser akan menampilkan isi dari direktori yang dishare oleh komputer lain.




 

Mei 2008
M S S R K J S
« Apr    
 123
45678910
11121314151617
18192021222324
25262728293031

RSS Wongdjawa.co.cc

  • Tips Linux di Komputer Tua April 18, 2009
    Anda pengguna komputer tua dengan memori ‘cekak’ tapi Anda nekat tetap ingin menggunakan Linux ? Tidak perlu khawatir karena Anda tetap dapat menggunakan Linux meskipun dengan tampilan yang sederhana dan berjalan lambat. Untuk menggunakan GNU/Linux dengan menggunakan komputer tua spesifikasi komputer minimal yang dibutuhkan adalah PC dengan Intel […]
    Dian
  • 10 Macam Tipe Blog di Dunia Internet April 11, 2009
    Blog Politik (PoliticalBlogs). Blog politik memiliki beberapa bentuk. Bentuk yang paling sering dipakai adalah seorang blogger akan melakukan link ke artikel dari berita suatu website dan kemudian mem-posting komentar mereka. Sedangkan yang lainnya, lebih berfokus pada esai mengenai topic politik. Faktanya, trend blog politik digunakan untuk melakukan kampan […]
    Dian
  • Kebahagiaan April 11, 2009
    Acara “TV” paling menarik buat saya adalah YouTube. Dengan jaringan speedy dan notebook, kita bisa memilih begitu banyak acara yang kita sukai, film pendek, pembicara2 apik, lelucon, dan seterusnya. Kalau internet anda cukup cepat, cobalah 25 menit melihat ini: watch?v=9FBxfd7DL3E dimana Martin Seligman berbicara tentang kebahagiaan dalam acara Ted Conferenc […]
    Dian