Selasa, 10 Juli 2018

Administrasi Sistem Operasi Administrasi Linux User Dan Group


MAKALA SISTEM OPERASI

 “Administrasi Sistem Operasi Administrasi
Linux User Dan Group


DISUSUN OLEH :
             AFIFAH NUR ZAHRAH                          NIM : 11160821
             BAGUS IWANG                                       NIM : 11160876
             KRISTI INDRIYANI SARAGIH             NIM :11161119
            TIARA PUTRI MAGHFIROHMAH        NIM : 11160773
            ZUBAIDAH TANJUNG                           NIM : 111611135

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

KATA PENGANTAR


Puji syukur kami ucapkan kepada Tuhan Yang Maha Esa, karena dengan rahmat dan karunianya Kami dapat menyelesaikan Makalah yang berjudul “Administrasi Sistem Operasi Open Source Dan Administrasi Linux User Dan Group”. 

Makalah ini dibuat dalam rangka tugas yang diberikan oleh guru mata pelajaran Sistem Operasi.Selama pembuatan makalah ini, Kami banyak mendapat bantuan dari berbagai pihak. Kami menyampaikan ucapan terima kasih kepada semua pihak yang telah ikut membantu dalam penyusunan Makalah ini.

Kami menyadari bahwa makalah ini masih jauh dari kesempurnaan. Oleh karena itu, Kami mengharapkan kritik dan saran yang sifatnya membangun bagi pembaca dan masyarakat umum, semoga laporan ini bermanfaat.

 

 

 

 

 

           


 

DAFTAR ISI

Kata Pengantar…………………………………………………….          2

Daftar Isi…………………………………………………………..          3

Pengertian Open Source…………………………………………..          4

Administrasi Sistem Operasi Open Source………………………           5
1.
 User Dan Group…………………….........................................           5
Daftar Pustaka……………………………………………………           
11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 Pengertian Open Source     Open source adalah suatu istilah yang digunakan untuk software (perangkat lunak)
yang membuka atau membebaskan source codenya (dapat dilihat oleh pengunanya),dan membiarkan penggunanya dapat melihat bagaimana cara kerja dari softweretersebut serta penggunanya juga dapat memperbaiki atau mengembangkan softwaretersebut menjadi lebih baik lagi. Keunggulan dari open source yaitu dapat di perolehsecara free atau gratis tanpa perlu membayar lisensi software. Dan biasanya opensource software dapat di peroleh di internet, salah satu software open source yangterkenal yaitu sistem operasi komputer Linux.     Open source software ini sangat di tunjang oleh internet, awalnya open source di-
unduh dari internet lalu digunakan oleh orang yang memakainya dan dapat di perbaikiatau di kembangkan lagi jika terdapat kekurangan pada software tersebut. Dan hasildari pengembangannya softwere tersebut akan dipublikasikan ke internet lagi, dandapat di gunakan oleh orang banyak. Pada saat ini sangat mudah sekali untukmendapatkan open source software di internet.     Tentunya dalam pengembangan open source software melibatkan banyak sekali
orang dari berbagai belahan dunia, yang berinteraksi melalui dunia maya atau
jaringan internet. Maka seiring berkembangnya teknologi semakin banyak
bermuculan berbagai macam software yang dibuat berbasis open source yang di
upload ke internet. Pola dari open source ini telah banyak melahirkan develover yang
sangat handal.
     Software yang berbasis open source bukan program yang ecek-ecek, jangan
mengaggap bahwa jika software yang gratis itu kurang bagus kualitasnya. Karenasudah banyak terbukti kehebatan dan kehandalan dari open source software. Karenafree software yang berbasis open source telah banyak melalui proses perbaikan yangterus menerus sehingga software-nya akan semakin sempurna. Contoh Software Open SourceBerikut ini merupakan beberapa contoh software open source yang populer,diantaranya seperti:

·         Linux, merupakan software sistem operasi yang gratis dan sangat populer.

·         XAMPP, merupakan paket software yang berguna untuk simulasi dan pengembangan web, termasuk juga di dalamnya Apache dan MySQL (database).

·         Mozilla Firefox, merupakan software yang berguna untuk menjelajahi halaman web di internet.

·         OpenOffice, merupakan paket software perkantoran yang berguna untuk mengolah kata, tabel dan database.

·         osCommerce, merupakan software aplikasi web yang digunakan untuk toko online.

·         ClamAV & ClamWin, merupakan software antivirus.

·         Audacity, merupakan software perekam sekaligus pengolah audio.

·         GIMP, merupakan software pengolah foto dan juga gambar digital.

·         VideoLAN, merupakan software pemutar file multimedia.

·         Blender, merupakan program untuk pembuatan model 3 (tiga) dimensi, misalnya seperti animasi dan game.

·         Filezilla, merupakan software jaringan yang berfungsi untuk transfer file via protokol FTP pada jaringan komputer atau jaringan internet.

·         Mplayer, merupakan ssoftware pemutar musik yang berbasis open source.

 

Pengertian Administrasi User

Sebuah sistem komputer tidak akan dapat bekerja dengan baik jika salah satu dari
ketiga komponen ini dihilangkan: hardware, software, brainware. Hardware adalah bagian komputer yang ada secara fisik. Software adalah kode-kode instruksi yang dijalankan pada hardware yang bersangkutan. Sedangkan brainware adalah manusia yang bertugas untuk mengoperasikan sistem komputer.
Administrasi sistem adalah aspek yang berkaitan erat pada faktor brainware tersebut.

User adalah bagian yang sangat penting dari sebuah sistem opreasi, karena user adalah komponen dari sistem komputer yang dihubungkan oleh sistem operasi agar dapat mengerjakan perintah-perintah atau instruksi-instruksi yang diberikan oleh user.User berperan penting karena user adalah pemegang kekuasaan penuh terhadap sistem operasi, apabila terjadi kesalahan instruksi maka sebuah sistem operasi bisa mengalami crash atau kerusakan. Dalam linux user terbagi menjadi dua bagian, yaitu super user (root) dan user biasa yang termasuk dalam golongan/group users. User root adalah Super User dalam sebuah sistem linux, setiap mesin linux pasti mempunyai user root, user ini sangat tidak dianjurkan untuk pemakaian sehari-hari dikarenakan user ini memiliki semua akses ke semua system file dalam linux. Ini akan sangat berbahaya apabila terjadi kesalahan dalam pemakaiannya.

Untuk mengidentifikasi user root biasanya ditandai dalam shell/bash linux dengan tanda #, sedangkan user biasa ditandai dengan $. User biasa memiliki hak terbatas terhadap direktory file dan system file terkecuali jika permition file nya di perbolehkan oleh root (ini berkaitan dengan ‘chmod’ akan dibahas di edisi mendatang), user ini memiliki hak tidak terbatas pada home di rektorynya sendiri; (misalnya: /home/dendy) dan temporary directory (/tmp).
mengubah user hanya bisa dilakukan di dalam root dan tidak bisa di lakukan di tempat user. Jika dibandingkan dengan sistem operasi windows root adalah Administrator Account sedangkan user biasa adalah user-user lain yang merupakan Limited Account. Dalam linux daftar user dapat dilihat di sebuah file /etc/passwd disana dapat dilihat user-user yang sudah ada beserta UID dan groupnya dengan perintah : ~# more /etc/passwd sebagai root.
Membuat User di Linux.
Untuk membuat sebuah user di linux (dalam hal ini menggunakan distro slackware 12) kita dapat mengetikkan syntax di bash/shell linux useradd namauser contohnya :
# useradd dendy
#
Namun pada distro slackware 12 sudah diberikan sebuah tools yang mempermudah pembuatan user, yaitu adduser. Dengan menggunakan tools ini untuk membuat user cukup dengan mengetikkan adduser namauser kemudian setelah itu akan ada insturksi-instruksi untuk melengkapi pembuatan user hingga passwordnya, pembuatan contohnya :
Tidak semua form harus diisikan, seperti contoh diatas ada beberapa form yang dibiarkan default, setelah memasukkan username tinggal enter sampai pembuatan account selesai.
Set/Reset Password User di Linux
Lupa password adalah hal yang sering terjadi pada user, ini biasanya disebabkan oleh kelalaian user. Namun hal ini bisa diatasi oleh root, user root dapat mereset password user-user yang ada di mesin linux itu sendiri. Hal yang paling berbahaya adalah lupa password root, walaupun ini bisa diatasi tapi akan lebih sulit untuk dilakukan.
Untuk mereset dan mengeset password di linux digunakan perintah passwd. Nah untuk mengeset dan mereset password sendiri cukup dengan perintah diatas tanpa dibubuhi atribut/opsi dibelakangnya. Hanya saja apabila root ingin mereset password user lain setelah passwd ditambah dengan namauser yang akan di set/reset. Contohnya :
$ passwd set/reset password user yang sedang login
# passwd dendy set/reset password user dendy
Setelah mengetikkan syntax diatas maka akan keluar form password dan ikuti petunjuknya sehingga password berhasil diganti dan mengeluarkan pesan“password changed.”
Modifikasi User di Linux Untuk memodifikasi user di linux cukup dengan menggunakan perintah usermod, namun ada beberapa opsi yang terdapat pada usermod antara lain; user id (UID), group user, home direktory, shell login, comment (description), login name dll. Pada kesempatan ini hanya akan dibahas beberapa opsi diatas.
# usermod -u 2008 dendy
Ini akan mengganti user ID fadhly menjadi 1024, user ID merupakan identitas sebuah user yang berupa angka yang uniq.
# usermod -g root dendy
Ini akan mengganti user group fadhly menjadi root, user group adalah kelompok user yang memiliki privilage tertentu.
# usermod -d /home/dendy dendy
Ini akan mengganti home directory dendy ke /home/dendy, home direktori adalah direktori kerja pada sebuah user. Jika diibaratkan pada windows, home direktory adalah My Documents.
# usermod -c “aryandie” dendy
Ini akan mengganti comment user fadhly menjadi aryandie Comment adalah description atau Full Name dari sebuah user.
# usermod -s /bin/bash dendy
Ini akan mengganti shell login user fadhly menjadi /bin/bash. Shell login adalah terminal console program pada linux.
# usermod –l ridha dendy
Ini akan mengganti login name user fadhly menjadi ridha, login name adalah nama yang dipakai untuk login ke sebuah mesin linux, login name bukan merupakan description atau full name. Login name dapat berupa sesuatu yang tidak berhubungan dengan full name user 
manajemen user merupakan sesuatu yang penting, karena jika salah sistem kita bisa down karena itu.
Menambah user baru :
#adduser
atau
#useradd
Mengeset Password user:
#passwd nama_user
Mereset password sendiri
#passwd
$passwd
Mengganti / mengedit user
# usermod
Mengganti Group
# chgrp
Mengganti login user
# usermod -l nama_baru nama_lama
Mengganti Keterangan / Comment user
# usermod -c keterangan nama_user
Menghapus user dan home direktorinya
# userdel -r nama_user 

Pengertian Administrasi Grup 

Group adalah sebuah kumpulan user disebut sebagai group. Setiap group Linux berisi nilai ID yang unik yang disebut GID. Informasi dari group Linux ditemukan dalam “/etc/group” file database .
Di Linux kita memiliki dua jenis group tersedia yaitu:
1.      Primary Group: user dalam group ini dapat mengakses semua resources dengan hak akses default dan memiliki akses penuh ke semua resorce.
2.      Secondary Group : Para pengguna dalam kelompok ini memiliki akses terbatas ke sumber daya yang diputuskan oleh admin , yang merupakan salah satu pengguna dalam kelompok utama .
Menurut skema User Private Group  ( UPG ), jika kita membuat setiap user, Primary Group akan dibuat dengan nama user yang sama . Selain itu, kita juga dapat membuat group secara manual.
Dalam Group Administrasi kita menggunakan empat perintah berikut:
1 ) groupadd 2 ) groupmod 3 ) groupdel 4 ) gpasswd
Mari kita lihat masing-masing –
1 ) groupadd : Dengan perintah ini kita dapat membuat grop akun. Jika Anda ingin membuat grup akun dengan pilihan default , sintaksnya adalah
$ groupadd [ – g ] [ – o ] [ – r ] [ – f ] group
dimana
– g – gid : ini adalah group id dan harus unik, dan harus di atas 500, maka 0-499 dicadangkan untuk akun sistem .
– O – non – unique : Hal ini memungkinkan untuk menambahkan grup dengan GID non – unik.
– r – Sistem : ini memungkinkan untuk membuat sistem user grup.
– f: force create
misalnya
$ groupadd – g 888 karyawan
2 ) groupmod : Perintah groupmod memodifikasi file account sistem . Sintaksnya adalah,
$ groupmod [ – g ] [ – o ] [ – n ] group
misalnya
$ groupmod – g 999 penjualan
$ groupmod – n newsales penjualan
3 ) gpasswd : Perintah ini digunakan untuk melakukan tugas-tugas berikut –
i ) Menetapkan password untuk grup .
ii ) Menambah atau menghapus pengguna Secondary group.
Sintaksnya adalah,
$ gpasswd <options> <group-name>
dimana:
-a : Untuk menambahkan user tunggal
misalnya $ gpasswd – penjualan
– d : Untuk menghapus user
misalnya $ gpasswd – d penjualan
– M : Untuk menambahkan beberapa user pada satu waktu
misalnya $ gpasswd – M ul , UL1 , ul2
4 ) groupdel : Jika group kosong atau secondary group user, maka dapat dihapus oleh admin menggunakan perintah ini. Jika group memiliki Primary user tunggal maka Anda menghapus akun group.
Sintaksnya adalah,
$ groupdel <group-name>

Seperi yang kita ketahui sistem operasi yang mendukung banyak pengguna atau multiuser seperti Linux, menyediakan konsep pengaturan user yang sederhana. Untuk dapat menambah, menghapus, ataupun mengelompokkan user baru, ataupun group baru, kita harus login dahulu sebagai root, jadi seorang user ataupun group tidak dapat memodifikasi user dan group lain. Berikut perintah-perintah yang digunakan untuk memanajemen user dan group : Membuat User Baru 
Syntax yang digunakan adalah : 
·         adduser nama_user
·         useradd nama_user
Contoh : 
·        
Description: add-user

adduser rezky
·         useradd nana
Contoh diatas digunakan untuk membuat user baru dengan nama "rezky" dan "nana". Keduad syntax diatas sama hanya pada useradd apabila kita membuat user baru kita tidak perlu memasukkan password, nama, room number, dll.
Mengubah Password User
Syntax yang digunakan adalah :
·         passwd nama_user
Contoh :
Description: merubah-password-user-ubuntu

passwd rezky

Screenshot diatas bertujuan untuk mengganti password pada user rezky. Kalian akan diminta mengetikkan password baru pada "Enter new UNIX password" dan mengetikkan sekali lagi password baru tersebut pada "Retype new Unix Password".
Menghapus User
Syntax yang digunakan :
·         userdel nama_user
Contoh :
Description: menghapus-user-ubuntu

userdel rezky
Screenshot diatas bertujuan untuk menghapus user dengan nama "rezky".
Membuat Group
Group dalah gabungan dari beberapa user yang membentuk suatu kelompok. User-user yang tergabug dalam satu group dapat saling berbagi file. Cara membuat group hampir sama dengan cara membuat user baru.
Syntax yang digunakan adalah :
·         groupadd nama_group
Contoh :
Description: membuat-group-baru-ubuntu

groupadd rezky
Screenshot diatas bertujuan untuk membuat group baru dengan nama "rezky".
Memberi atau Merubah Password pada Group
Syntax yang digunkan :

·         gpasswd nama_group
Contoh : 
Description: merubah-password-group-ubuntu

gpasswd rezky
Screen diatas bertujuan untuk memberi atau merubah password pada Group rezky, hal ini dilakukan karena saat pertama kali kita membuat group, group kita yang baru terbuat tersebut secara default belum terpassword.
·         Menghapus Group
Syntax yang digunakan adalah :
groupdel nama_group
Contoh :
Description: menghapus-group-ubuntu

groupdel rezky 
Screenshot diatas bertujuan untuk menghapus group dengan nama rezky.



















DAFTAR PUTSAKA


Tidak ada komentar:

Posting Komentar

Administrasi Sistem Operasi Administrasi Linux User Dan Group

MAKALA SISTEM OPERASI   “Administrasi Sistem Operasi Administrasi Linux User Dan Group ” DISUSUN OLE...