TAB MENU

Manajemen User Manual

langkah-langkahnya sebagai berikut:
1) login sebagai superuser
2) buka 
          # vi /etc/group
copy baris terakhir dari program dengan perintah “yy” (ingat pada pelajaran editor text vi) kemudian tekan “p”.(3x)
3) ubah seperti contoh:
akun yang dicopy adalah akun terbawah miftah
miftah:x:502:
grup baru yang akan dibuat yaitu teknik,keuangan,dan operasional
ex:
      teknik:x:555:alpha,bravo
ket:
      teknik=nama grup
      x=password
      555=group ID
      alpha,bravo=nama user anggota grup(user di dalam grup teknik ada alpha dan bravo)
4) save5) buka
          # vi /etc/passwd
copy baris terakhir dari program dengan perintah “yy” (ingat pada pelajaran editor text vi) kemudian tekan “p”.(5x)
ubah seperti gambar di atas
*Ket :
alpha:x:810:555:assalamu'alaikum:/home/alpha:/bin/bash
  • alpha = user
  • x = passwd
  • 810 = UID (User ID)
  • 555 = GID (Group ID)
  • assalamu'alaikum adalah comment
  • /home/alpha adalah default
  • /bin/bash adalah letak shell prompt 
 6) buka
           # vi /etc/shadow
copy baris terakhir dari program dengan perintah “yy” (ingat pada pelajaran editor text vi) kemudian tekan “p”.(1x)
hapus bagian password yang terenkripsi
lalu paste("tekan p")(4x)
7) save
8) buat direktori untuk masing-masing user
         # mkdir /home/alpha
         # mkdir /home/bravo
         dst...

9) cek dengan
         # ls -l /home
10) ubah kepemilikan direktori dengan
         # chown alpha /home/alpha/
         # chown bravo /home/bravo/
         dst...
11) ubah kepemilikan direktori ke dalam grup
          # chgrp teknik /home/alpha/
          # chgrp teknik /home/bravo/
          # chgrp keuangan /home/charlie/
          dst...

12) Copy file .bash* pada root
         # cp .bash /home/alpha

13) ubah kepemilikan file .bash*
         # chown alpha /home/alpha/.*
14)  ubah kepemilikan file .bash* untuk group
         # chgrp teknik /home/alpha/.*
15) # passwd alpha
      untuk memberi password login(optional)
hasil:

Startup & Shutdown

Proses Booting di Linux , Linux mempunyai 6 level operasi dimana “0” adalah shutdown state dan “3” ke atas adalah operasional penuh dengan semua proses yang esensial dijalankan untuk interaksi user.
berikut penjelasannya :
0 = shut down (Do NOT set initdefault to this)
1 = Single user mode
2 = Multiuser, without NFS (The same as 3, if you do not have networking)
3 = Default text start. Full multiuser
4 = Unused
5 = X11
6 = Reboot (Do NOT set initdefault to this)
pertama, masuk sebagai super user dan masuk ke teks vi
screenshot1
ubah dari level 5 ke level 1, yaitu single user mode
screenshot2
screenshot3
Kembali ke terminal. Script yang akan dijalankan sesuai dengan run level. Disimpan di direktori sesuai run level, di bawah direktori /etc/rc.d/rc[x].d berupa file symbolic link. Script asli disimpan di /etc/rc.d/init.d.
saaat ini saya menggunakan Run Level 0 : /etc/rc.d/rc0.d
Seperti yang anda lihat pada runlevel diatas, run level 0 akan menjalankan sekumpulan script yang digunakan untuk shutdown. Script pada run level ini akan menjalankan proses seperti berikut :
  1. Mematikan semua proses yang sedang berjalan
  2. Mematikan file virtual memory yang di swap
  3. Melakukan proses unmounting swap dan filesistem yang di mount.

screenshot4screenshot5
Lalu, reboot PC. Setelah masuk ke centOS akan tampil layar hitam berikut
1
setelah itu kita ubah initdefaultnya menjadi 3
2

Backup & Restore

Backup dan Restore 2 hal yang cukup significant dalam melindungi data akun anda.
membackup=menyalin-menyimpan-dan mencegah user kehilangan data secara permanen jika terjadi sesuatu pada sistem anda.
merestore=mengembalikan data backupan

berikut langkah-langkahnya, cekidot
1)seperti biasa,buka terminal dan login sebagai super user
*backup data
              # tar cvf backupkelasD /home/OS33/Desktop/KELASD/
atau bisa juga jika kita pindah direktori dulu ke KELASD
              # cd /home/OS33/Desktop/KELASD
              #  tar cvf backupkelasD
*melihat hasil backupan
              # tar tvf backupkelasD
*merestore backup
      merestore pada tar sama saja dengan mengekstrak kembali data
              # tar xvf backupkelasD  

note:
OS33=user yg login

/home/OS33/Desktop/kelasD = direktori yang akan diarsipkan oleh tar ke backupkelasD
tar berguna dalam pengarsipan dan backup data
Dimana parameter:
  • c berarti membuat file arsip tar.
  • v maksudnya adalah verbose atau setiap prosesnya akan ditampilkan di layar. Jadi nanti ada tahu progressnya.
  • f artinya akan dibuat menjadi sebuah file .tar.
  • t menampilkan apa isi arsip dalam bentuk daftar.
  • x akan melakukan proses ekstrak arsip.
  • C berganti ke direktori yang ditentukan setelahnya.
*backup dengan cpio
                       # find KELASD/ -print | cpio -o > backupD2
pastikan dengan perintah # ls
*melihat file backup
                       # cpio -it < backupD2
*merestore file backup
                       # cpio -i < backupD2
cek dengan perintah ls

*menjadwalkan backup secara otomatis
           1)buat file sh berisi perintah penjadwalan backup
                       # cat > backupcrond.sh
               tar cvf backupkelasD /home/OS33/Desktop/KELASD/
 note:
    jangan lupa ubah dulu hak akses file backupcrond.sh agar bisa dieksekusi
                       # chmod +x backupcrond.sh
                       # PATH=$PATH:$HOME
    
            2)jadwalkan dengan crontab
                       # crontab -e
              3)jadwalkan script untuk back up dan reboot di vi crontab nya
                  
                   Syntax crontab :
                                  .—————- menit
                                  |   .————- jam
                                  |   |  .———- hdb
                                  |   |  |  .——- bulan (1 – 12) jan,feb,mar,apr …
                                  |   |  |  |  .—- hdm (0 – 6)
                                  |   |  |  |  |
                                  * * * * * user cmd
                4)save script
                5)ketikkan
                             # service crond start
                   untuk memulai penghitungan waktu
     

Mengganti Tampilan Bootloader



Mengganti Tampilan Bootloader
Sebelum sebuah image dapat digunakan pada tampilan bootloader,format image tersebut harus disesuaikan dulu.
1)Langkah pertama, buka gambar dengan GIMP,setelah terbuka,klik kanan pada gambar,pilih imageàimage scale(ubah jadi 640x480)àscale 


2)lalu klik kanan, pilih imageàmodeàindexed(ubah indexed color jadi 14)àconvert


3)save as image dengan ekstensi .xpm
4)buka terminal
5)login dulu sebagai super user dengan,
                $su –
Masukkan password root centosnya.
6)Pindah ke direktori Desktop
                #cd /home/mjannah(nama user)/Desktop/
7)Ubah gambar ke bentuk gzip
                #gzip mj.xpm(filename)
8)Pindahkan file ke direktori grub
                #mv mj.xpm.gz /boot/grub/
9)Buka menu.lst
                #vi /boot/grub/menu.lst
10)Edit bagian pada splash image ubah dengan filename gambar yang akan digunakan


11)Simpan teks perintah
12)reboot
hasil:
 

Password pada Bootloader



Untuk memasang atau mengubah password pada bootloader pertama tama login dulu sebagai super user. Caranya:
                $ su -
Masukkan password root setelah diminta.
Stelah itu buka file menu.lst
                # vi /boot/grub/menu.lst
Nati akan ada tampilan teks menu.lst seperti di bawah
Ketikkan password dibagian bawah tittle centos seperti pada contoh
Jika password diketikkan di bawah tittle centos maka pada saat kita memilih boot centos dan akan masuk, bootloaderakan meminta password
Nah,kalau kita ingin memasang password agar bootloader meminta password sebelum memilih os, maka kita harus meletakkan password diatas tittle.

Namun jika hanya diprogram seperti itu pada dasarnya tidak akan memberi pengaruh pada booting OS.karena itu kita ketikkan perintah lock dibawah tittle centos sehingga ketika user memilih centos sebelum dia menginputkan password maka sistem akan menolak untuk masuk.
 
Atau bisa juga membuat password sebelum dansesudah memilih OS

Lalu bagaimana caranya mengenskripsi password kita agar tidak mudah diketahui oleh orang lain.
Dilakukan dengan perintah:
                # grub-md5-crypt
Perintah tersebut akan meminta kita memasukkan password yang ingin disamarkan
Setelah passwordnya selesai.copy password yang sudah dienskripsi.
Buka file menu.lst
                # vi /boot/grub/menu.lst
Gantikan password yang ada dengan kode yang sudah dicopy. Klik kanan+paste.
Jangan lupa tambahkan perintah –md5 setelah tulisan password dan sebelum kode password.
Jangan lupa untuk menyimpan setiap perubahan dengan escà:x! Atau escà:wq!
Lalu reboot untuk melihat hasilnya.