Sabtu, Januari 16, 2016

Manajemen User Manual

Edit Posted by
Manajemen User

User adalah bagian yang sangat penting dari sebuah sistem operasi, karena user merupakan komponen dari sistem komputer yang dihubungkan oleh sistem operasi agar dapat mengerjakan perintah-perintah atau instruksi yang diberikan oleh user. User berperan penting karena user merupakan pemegang kekuasaan penuh terhadap sistem operasi, apabila terjadi kesalahan instruksi maka sebuah sistem operasi bisa mengalami crash atau kerusakan.




Untuk membuat user secara manual ada beberapa tahapan yang harus dilakukan oleh seorang administrator :

1.Mengubah File /etc/passwd

2.Mengubah File /etc/group

3.Mengubah File /etc/shadow

4.Membuat Direktori user pada /home/……

5.Mengubah kepemilikan Direktori /home/… untuk owner menggunakan chown

6.Mengubah kepemilikan Direktori /home/… untuk group menggunakan chgrp

7.Copy file .bash* yang ada pada root

8.Mengubah kepemilikan file .bash* untuk owner menggunakan chown

9.Mengubah kepemilikan file .bash* untuk group menggunakan chgrp

10.Buat password untuk user tersebut

11.Login


I. Mengubah File /etc/passwd
#vi /etc/passwd [enter]
>> Pertama kita masuk ke super user : #su -
>> Lalu masukkan password super user itu

Copy baris terakhir misalnya user khairunnisa kemudian kita paste dibawahnya, seperti contoh dibawah ini :
Khairunnisa:x:500:500:Khairunnisa Aritonang:/home/Khairunnisa:/bin/bash
Khairunnisa:x:500:500:Khairunnisa Aritonang:/home/Khairunnisa:/bin/bash

Yang kita lakukan selanjutnya adalah mengubah user tersebut sesuai dengan nama user yang kita inginkan, misalnya "Rivaldy" :
Khairunnisa:x:500:500:Khairunnisa Aritonang:/home/Khairunnisa:/bin/bash
Rivaldy:x:500:500:Rivaldy Syahputra:/home/Rivaldy:/bin/bash





II. Mengubah File /etc/group
#vi /etc/gorup [enter]
Khairunnisa:x:500

Copy baris terakhir misalnya user Khairunnisa kemudian kita paste dibawahnya seperti contoh dibawah ini :
Khairunnisa:x:500:
Khairunnisa:x:500:

Yang kita lakukan selanjutnya adalah mengubah group tersebut sesuai dengan nama group yang kita inginkan, misalnya Rivaldy
Khairunnisa:x:500:
Rivaldy::501:




III. Mengubah File /etc/shadow
#vi /etc/shadow [enter]
Khairunnisa:$1$BKO1SvFh$35cifAeEN89WyzUjTec630:12703:0:99999:7:::

Copy baris terakhir misalnya user Khairunnisa kemudian kita paste dibawahnya, seperti
contoh dibawah ini:
Khairunnisa:$1$BKO1SvFh$35cifAeEN89WyzUjTec630:12703:0:99999:7:::
Khairunnisa:$1$BKO1SvFh$35cifAeEN89WyzUjTec630:12703:0:99999:7:::


Yang kita lakukan selanjutnya adalah menghapus password yang di enkrispsi
untuk user baru misalnya Rivaldy:
Khairunnisa:$1$BKO1SvFh$35cifAeEN89WyzUjTec630:12703:0:99999:7:::
Rivaldy::12703:0:99999:7:::

IV. Membuat Direktori user pada /home/……
Pada tahapan ini kita membuat direktori untuk user pinguin:
#mkdir /home/Rivaldy

V. Mengubah kepemilikan Direktori /home/… 
untuk owner menggunakan chown
#chown Rivaldy /home/Rivaldy

VI. Mengubah kepemilikan Direktori /home/… 
untuk group menggunakan chgrp
#chgrp Rivaldy /home/Rivaldy

VII. Copy file .bash* yang ada pada root
kita bisa melakukan pengcopyan .bash* pada user mana saja tetapi untuk lebih mudahnya
kita copy dari user root saja.
Sebelumnya pastikan posisi direktori aktif kita:
#pwd
  /root

kemudian copy file .bash*:
#cp .bash* /home/Rivaldy

VIII. Mengubah kepemilikan file .bash* untuk owner menggunakan chown
Hal ini perlu dilakukan karena file .bash* milik user Rivaldy masih milik user sebelumnya
atau root oleh karena itu kita harus mengubah kepemilikannya:
-rw-rw-r– 1 root root ……………………..

cara mengubahnya adalah sebagai berikut:
sebaiknya kita berada didalam direktori Rivaldy:
#cd /home/Rivaldy

kemudian lakukan:
#chown Rivaldy .*

IX. Mengubah kepemilikan file .bash* untuk group menggunakan chgroup
Hal ini perlu dilakukan karena file .bash* milik user Rivaldy masih milik user sebelumnya
atau root oleh karena itu kita harus mengubah kepemilikannya:
-rw-rw-r– 1 root root ……………………..

cara mengubahnya adalah sebagai berikut:
sebaiknya kita berada didalam direktori Rivaldy:
#cd /home/Rivaldy

kemudian lakukan:
#chgrp Rivaldy .*


X. Buat password untuk user tersebut
untuk membuat password user Rivaldy adalah sebagai berikut:
#passwd Rivaldy
New UNIX password:
Retype UNIX password:

XI. Login

Contoh Hasilnya :