Friday, April 30, 2010

LATIHAN LINUX SYSTEM ADMINISTRATOR


1.                Buat sebuah user dgn nama “motor”, passwordnya bti2009
[root@localhost~]#adduser motor
[root@localhost~]#passwd motor
New unix: bti2009
Retype:bti2009
2.                  Buat sebuah user dgn nama “yamaha” jadikan satu grup dgn user “motor” passwordnya bti2009
[root@localhost~]#adduser yamaha –g  motor
[root@localhost~]#passwd yamaha
New unix: bti2009
Retype:bti2009
3.                  Buat sebuah file di folder user “yamaha” dgn nama filenya “vega
Isifilenya : hari ini latihan minggu besok jangan lupa quis
[root@localhost~]#su Yamaha
[yamaha@localhostroot]$cd
[yamaha@localhost~]$cat>vega
[yamaha@localhost~]$exit  /ctrl+d
4.                  Masuk sebagai user motor lalu buka file “vega
[yamaha@localhost~]$su motor
Password:bti2009
[motor@localhostyamaha]$cat vega
Permission denied
[motor@localhostyamaha]$ctrl+d
[motor@localhost~]$ctrl+d
[root@localhost~]#cd home
[root@localhosthome]# chmod –R g+rwx yamaha (Catatan:R utuk merubah semua bagian yang ada di dalam suatu folder)
[root@localhosthome]#ls -l
[root@localhosthome]#su motor
[motor@localhosthome]$cd yamaha
[motor@localhostyamaha]$cat vega
5.                  Tambahkan isi file vega dgn editor vi. Isi filenya jawaban dari soal dibawah ini. Setting ip address 192.100.12.6
[motor@localhostyamaha]$vi vega
a.             Apa perintah mengaktifkan service jaringan
service network start
b.            Apa perintah seting ip address di konsol
ifconfig eth0 192.100.12.user  netmask 255.255.255.0
c.             Ip di atas kelas berapa
kelas C
d.            Berapa subnet masknya
255.255.255.0
e.             berapa network id nya
192.100.12.0
f.             berapa biner dari 170= 10101010
setelah selesai esc ketikan :wq! Untuk menyimpan 

Friday, April 23, 2010

Materi2 Linux system administrator

Mengganti kepemilikan user

Perintahnya:
# chown  –R nmuser  path_userdiganti
# chown –R sam  /home/sul
Hasilnya: ketik ls –l /home
drwx------  4  sam  sam  4096  jun  8  sul

Meruba izin akses

Setiap user/folder/file memiliki izin akses, antara satu user dengan user lain apakah bisa masuk atau tidak tergantung dari izin akses yang diberikan. Izin akses itu terdiri dari r (baca), write(menulis) dan x (menjalankan).
Perintahnya:
chmod  formatatribut  dir.user/folder/file
Ijin akses terdiri dari :
d è ket direktori
- è ket file

rwx
rwx
rwx
User
Group
Other
ket :
r  = read ( membaca ) è bernilai 4
w = write ( menulis ) è bernilai 2
x  = execute ( mengeksekusi ) è bernilai 1
contoh: chmod  770  /home/sam
atau chmod u=rwx,g=rwx  /home/sam
drwxrwx---  sam  sam  ......  sam



Membuat file lewat konsol:
cat >nmfile
isi file
tekan ctrl + d

Membuat file kosong:
touch  nmfile

Menambah isi file:
cat >> nmfile
isi file
tekan ctrl + d

Membuka file:
Cat  nmfile

Bisa juga dengan perintah editor vi
Membuat file:
vi  nmfile1     nmfile2
Lalu tekan insert di keyboard untuk mengetikan teks, untuk menyimpan tekan esc, ketik perintah ini
:wq atau :x untuk simpan dan keluar
:w untuk simpan tanpa keluar
:q untuk keluar tanpa simpan

Membuat file lewat GUI bisa menggunakan software open office word procecor, text editor dll.


Setting ip addres
Jenis-jenis jaringan berdasarkan area:
  1. Lan : jaringan yang lingkupnya kecil spt: dalam satu ruangan
  2. Man: jaringan yang lingkupnya luas spt beda departemen dalam satu gedung
  3. Wan: jaringan yang lingkupnya lebih luas spt. Antar kota
  4. Internet
  5. Intranet : jaringan yang tidak langsung terhubung dengan internet

Ip addres : sebuah urutan angka yang terdiri dari 4 segmen, setiap segmen terdiri dari 8 bit
Ada dua cara penulisan ip addres : desimal dan biner contoh. 192.168.0.1 (desimal), 11000000.10101000.00000000.00000001 (biner)
IP Address A

Class
Jumlah Host
Jangkauan Octet Pertama
A
16.777.216
1 – 126


Class
Subnet Mask
A
255.0.0.0



IP Address B
Class
Jumlah Host
Jangkauan
Subnet Mask
Subnet Default
B
16.536
128-191
255.255.0.0
16 bit

 
IP Address C
Class
Jumlah Host
Jangkauan
Subnet Mask
Subnet Default
C
16.536
192-223
255.255.255.0
24 bit




 
                  
Ip address private : ip yang digunakan oleh suatu instansi perusahaan yang tidak langsung terhubung oleh internet.
Ip private kelas A= 10.0.0.0 – 255.255.255.254
Ip private kelas B= 172.16.0.1 - 172.31.255.254
Ip private kelas C= 192.168.0.1 - 192.168.255.254
Selebihnya adalah ip publik

Service : network
Service network statusèlihat status jaringan
Service network start è aktifkan jaringan
Service network restart è merestart jaringan
Service network stop è matikan jaringan

Service : sshd untuk meremote pc
Service sshd statusèlihat status
Service sshd start è aktifkan
Service sshd restart è merestart
Service sshd stop è matikan

Seting ip via konsol:
# Ifconfig eth0 ip  netmask  subnet

Setting gw:
# route add default gw ip

Tes koneksi :
# ping  iptujuan

Seting ip via GUI
Ip address :   masukan ipnya
Subnet mask: masukan subnetnya
Gateway: masukan gatewaynya

Meremote pc
# ssh iptujuan

Mengirim pesan
Wall  pesan

Mengirim folder ke pc lain tanpa remote
# scp –r path_folder iptujuan:pathtujuan

Mengirim folder ke pc lain dgn remote
# scp –r ipsendiri:path_foldersendiri  pathtujuan

Mengambil folder pc lain tanpa remote
# scp –r root@iptujuan:pathtujuan  pathsendiri

Mengambil folder ke pc lain dgn remote
# scp –r  pathtujuan  ipsendiri:pathsendiri

Seting firewall
# iptables –L è menampilkan isi firewall
# iptables –F è menghapus isi firewall
# iptables –A OUTPUT –d iptujuan –j DROP
 è supaya data pc tidak bisa keluar
# iptables –A INPUT –s iptujuan –j DROP
 è supaya data pc tidak bisa menerima data dari luar

Setting samba
Aktifkan service smbèservice smb start
Seting ip
Buat user
Buat folder lalu buat file di dlm folder tsb
Ubah izin akses user tempat folder berada beserta isinya
            # chmod  -R  777  user
Buat folder di smb.conf
            # vi /etc/samba/smb.conf
Ketikan :
[folder]
Path=/home/user/folder
public=yes
guest ok=yes
writable=yes
browseable=yes
lalu simpan
restart service smbnyaè# service smb restart
panggil dipc lain. Pilih menu place – network servers – klik kanan windows network – pilih browse folder – pilih menu go – location – ketikan smb: / / iptujuan
copy filenya ketempat lain lalu buka dgn texteditor, tambahkan isi file lalu simpan, close.
Copykan lagi ke browse folder, lihat di pc asal file itu berada.

Friday, April 9, 2010

Materi1 Linux system administrator


MATERI LINUX UTS DAN UAS

Di linux ada istilah user biasa dan user admin. Pada waktu menginstal linux, kita harus membuat password untuk root dan membuat satu buah user biasa beserta passwordnya. Contoh user root passwordnya bti2009 dan user biasanya bsi dengan passwordnya password. Untuk password root dan user biasa tergantung kita masing-masing sewaktu menginstal linux.
Selain user ada istilah direktori/folder, masing-masing user mempunyai direktori. Untuk lengkapnya susunan direktori di linux di mulai dari folder system root (/):
  



 Di dalam folder system root ada folder bin, etc, home dll. Yang sudah bawaannya linux sewaktu diinstal. Untuk user tersimpan di folder etc, sedangkan untuk folder/direktori tersimpan di folder home. Untuk mempelajari perintah dasar linux dapat melalui visual/GUI atau dosnya linux/konsol/terminal.

Untuk masuk ke konsol (ful dosnya linux) kita tekan bersamaan di keyboard : ctrl + alt + F5 sedangkan untuk keluar ctrl + alt + F8.
Untuk masuk ke terminal, klik kanan mouse di layar desktop pilih open terminal

Login awal

Sebelum kita masuk ke desktopnya linux, kita diharuskan untuk mengisi username/login dan password. Disini kita bisa masuk sebagai user admin/root atau bisa juga sebagai user biasa contohnya bsi. Sebagai contoh kalau kita masuk sebagai root:
Username atau login : root
Password: bti2009
[root@localhost ~] #

Contoh kalau kita masuk sebagai user biasa :
Username atau login : bsi
Password: password
[bsi@localhost ~] $

Bedanya input password di visual/gui dengan di konsol/terminal, kalau di konsol/terminal password yang kita ketik tidak terlihat tapi sebenarnya ada.

Membuat User baru

Untuk membuat user baru kita harus login sebagai admin/root baik itu lewat konsol/terminal maupun lewat visual/gui.
Cara lewat konsol/terminal:
[root@localhost ~] # adduser nmuser
[root@localhost ~] # passwd nmuser
Password:
Retype password:


Cara lewat visual/gui:

Pilih menu system – administration – user and groups – add user
Isikan username, password, confirm password, ok

Yang harus diperhatikan ketika kita membuat sebuah user maka secara otomatis terbentuk izin akses, user, groupuser dan direktori/folder user.

                
Menampilkan isi direktori
ls  –l

Membuat grup user

# adduser nmuser –g nmgrup

Contoh : # adduser sul –g sam
Hasilnya: ketik ls –l /home
drwx------  4  sul  sam  4096  jun  8  sul

Mengganti kepemilikan user

Perintahnya:
# chown  –R nmuser  path_userdiganti
# chown –R sam  /home/sul
Hasilnya: ketik ls –l /home
drwx------  4  sam  sam  4096  jun  8  sul

logika algo: deret hitung suku ke n

#include <conio.h> #include <iostream> #include <stdio> main(){  int n=6,i,bil;  for(i=1;i<=n;i++)  { ...