Install samba applikasi

sudo apt-get install samba smbfs

Tampilkan shared folder yang ada dikomputer lain.

sudo smbclient -L //192.168.0.208sudo smbclient -L //192.168.0.208 -U dede%mypassword -W ntdomain

Mount shared folder yang ada di komputer lain agar dapat diakses dari ubuntu server.

sudo mkdir /mnt/softwaresudo smbmount //192.168.0.208/software /mnt/software -o username=”dede/ntdomain%mypassword”

Men-share folder linux server agar dapat diakses oleh Windows/Client

Untuk menshare agar folder yang ada pada linux server dapat diakses dari Windows atau computer client, yaitu dengan mengaktifkan samba, caranya pun cukup mudah yaitu:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.orgsudo vi /etc/samba/smb.conf

Edit file smb.conf jika digunakan hanya untuk sharing folder cukup dengan mengkonfigurasi file smb.conf nya menjadi (Bagian yang ditebalkan adalah bagian yang saya ubah):

[global]workgroup = NTDOMAINserver string = %h server (Samba, Ubuntu)obey pam restrictions = Yessecurity = userencrypt passwords = truepassdb backend = tdbsampasswd program = /usr/bin/passwd %upasswd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .syslog = 0log file = /var/log/samba/log.%mmax log size = 1000dns proxy = Nopanic action = /usr/share/samba/panic-action %dinvalid users = root[homes]comment = Home Directoriesvalid users = %Sread only = Nocreate mask = 0600directory mask = 0700browseable = No[printers]comment = All Printerspath = /var/spool/sambacreate mask = 0700printable = Yesbrowseable = No[print$]comment = Printer Driverspath = /var/lib/samba/printers

Test apakah configuration file smb.conf yang kita edit tersebut sudah benar dan tidak terdapat kesalahan dalam penulisan.

sudo testparm

Keluaran yang ditampilkan jika tidak ada penulisan yang salah akan sama/serupa dengan yang diatas,lanjutkan dengan membuat user samba menggunakan smbpasswd dan jangan lupa untuk merestart samba server.

sudo smbpasswd -a dedesudo /etc/init.d/samba restart

Note:Pastikan anda telah membuat user linux (useradd …) dan user samba (smbpasswd -a …).
Contoh diatas adalah cara termudah, anda diharapkan untuk mencoba-coba setting yang tersedia, dan bisa dimulai dari default file smb.conf yang telah disediakan pada saat installasi samba. Untuk lebih detail dan mengetahui fungsi-fungsi akan lebih baik jika membaca manual booknya.

ssh vs wall
Mengirimkan pesan dan menampilkannya di terminal tiap user yang sedang login. Perintah ini berguna bagi superuser atau root untuk memberikan peringatan ke seluruh user, misalnya pemberitahuan bahwa server sesaat lagi akan dimatikan.
Contoh
[agung@localhost]# ssh 192.168.0.18
password : ******* (password user tersebut)
[agung@localhost]# wall Dear, everyone..... segera simpan pekerjaan kalian, server akan saya matikan 10 menit lagi.
semoga bermanfaatt jangan jailya ilmu yg diberikan

alias
Digunakan untuk memberi nama lain dari sebuah perintah. Alias digunakan untuk memudahkan agar tidak harus mengetikkan perintah yang panjang, tapi cukup aliasnya saja.
Misalnya bila Anda ingin perintah ls dapat juga dijalankan dengan mengetikkan perintah dir, maka buatlah aliasnya sbb:$ alias dir=ls
Kalau Anda suka dengan tampilan berwarna-warni, cobalah bereksperimen dengan perintah berikut:$ alias dir=”ls -ar –color:always”
Untuk melihat perintah-perintah apa saja yang mempunyai nama lain saat itu, cukup ketikkan alias saja (tanpa argumen). Lihat juga perintah unalias.

Su
Untuk login sementara sebagai user lain. Bila user ID tidak disertakan maka komputer menganggap Anda ingin login sementara sebagai super user atau root. Bila Anda bukan root dan user lain itu memiliki password maka Anda harus memasukkan passwordnya dengan benar. Tapi bila Anda adalah root maka Anda dapat login sebagai user lain tanpa perlu mengetahui password user tersebut.

adduser
Perintah adduser digunakan untuk menambahkan user.
Biasanya hanya dilakukan oleh root untuk menambahkan user atau account yg baru. Setelah perintah ini bisa dilanjutkan dengan perintah passwd, yaitu perintah untuk membuat password bagi user tersebut. Contoh:# adduser udin # passwd udin
Perhatikan bahwa semua perintah yang membutuhkan akses root, di sini saya tulis dengan dengan menggunakan tanda #, untuk memudahkan Anda membedakannya dengan perintah yang tidak perlu akses root.

Contoh Kita Membuat User Account Baru Denga Nama Rita

Masuk Dulu Ke Terminal (alt + F2) -->Isikan Xterm Baru Deh Cara Dibawah Ini



[agung@localhost Agung]$su -l

password:*****

[agung@localhost]# adduser Rita( Membuat User Acoount Baru user dengan nama Rita)

[agung@localhost]$ Passwd Rita ( Membuat Password Baru user dengan nama Rita

New Unix Password : ****** (isi Password )

Retype Unix Password :******(ulangi password Yang sama)

Kalau Sudah Sucesfully Berarti Andah Tealah Berhasil Membuat User Account Dengan Nama Rita

chmod
Digunakan untuk menambah dan mengurangi ijin pemakai untuk mengakses file atau direktori. Anda dapat menggunakan sistem numeric coding atau sistem letter coding. Ada tiga jenis permission/perijinan yang dapat dirubah yaitu:
r untuk read,
w untuk write, dan
x untuk execute.
Dengan menggunakan letter coding, Anda dapat merubah permission diatas untuk masing-masing u (user), g (group), o (other) dan a (all) dengan hanya memberi tanda plus (+) untuk menambah ijin dan tanda minus (-) untuk mencabut ijin.
Misalnya untuk memberikan ijin baca dan eksekusi file coba1 kepada owner dan group, perintahnya adalah:$ chmod ug+rx coba1
Untuk mencabut ijin-ijin tersebut:$ chmod ug-rx coba1
Dengan menggunakan sitem numeric coding, permission untuk user, group dan other ditentukan dengan menggunakan kombinasi angka-angka, 4, 2 dan 1 dimana 4 (read), 2 (write) dan 1 (execute).
Misalnya untuk memberikan ijin baca(4), tulis(2) dan eksekusi(1) file coba2 kepada owner, perintahnya adalah:$ chmod 700 coba2
Contoh lain, untuk memberi ijin baca(4) dan tulis(2) file coba3 kepada user, baca(4) saja kepada group dan other, perintahnya adalah:$ chmod 644 coba3

contoh Menghitung Kode Akses:

[agung@localhost Agung]$chmod ugo=rwx latih1
[agung@localhost Agung]$ls -l
-rwxrwxrwx latih1