Senin, 14 Maret 2016

SISTEM BERKAS

SISTEM BERKAS
Nama : Anggi Yoel Sianipar
NIM  : 201431030









Sistem berkas dibagi menjadi 3 bagian. yaitu :
a. Data
b. Informasi
c. File/berkas

DATA
Kumpulan dari angka-angka maupun karakter-karakter yang tidak memiliki arti


contohnya:
Catatan Identitas Mahasiswa, Catatan Transaksi Pembayaran Mahasiswa, Catatan Nilai Mahasiswa, dll





INFORMASI
Data yang telah diorganisasikan kedalam bentuk sesuai dengan kebutuhan sesorang

conrohnya:
Daftar mahasiswa berdasarkan Jurusan, Rekapitulasi Nilai Mahasiswa, dll



FILE/BERKAS
       Merupakan kumpulan record yang menyatakan sekumpulan aspek-aspek tertentu dan terorganisasi secara khas yang dipakai untuk maksud-maksud tertentu
File diletakan dalam media penyimpanan, yang memiliki struktur penyimpanan dan mempunyai nama sehingga dapat di akses oleh program  
      Informasi dalam berkas ditentukan oleh pembuatnya. Ada banyak beragam jenis informasi yang dapat disimpan dalam berkas. Hal ini disebabkan oleh struktur tertentu yang dimiliki oleh berkas, sesuai dengan jenisnya masing-masing 
jenis-jenis file ada 4. yaitu:
1. text file yaitu urutan karakter yang disusun kedalam baris-baris.
2. source file yaitu urutan subroutine dan fungsi, yang nantinya akan di deklarasikan.
3. objek file yaitu urutan dari byte byte yang di atur menjadi blok blok yang dapat dipahami oleh penghubung sistem.
4. executable file yaitu kumpulan dari bagian bagian kode yang dapat dibawake memori dan dijalankan oleh loader

berkas atau file dapat di simpan dalam dua tipe penyimpanan. yaitu penyimpanan primer dan penyimpanan sekunder.
-penyimpanan primer adalah penyimpanan berfungsi untuk menyimpan data yang akan di olah langsung oleh prosesor. sedangkan
-penyimpanan sekunder yaitu penyimpanan yang tidak di lah oleh prosesor.
contohnya: 
     -flashdisk
     -CD
     -flopydisk
     -tape
     -hardisk
     -Dll

CONTOH CONTOH ATRIBUT FILE:
1. nama: Adalah informasi satu-satunya yang disimpan dalam format yang dapat dibaca oleh pengguna
2. identifier: Tanda unik yang biasanya merupakan sebuah ekstensi
3. jenis: Jenis file yang berbeda
4. lokasi: Penunjuk pada sebuah device lokasi file pada device tersebut
5. ukuran: Ukuran dari sebuah file (dalam bytes, words, atau blocks) 
6. proteksi: Menentukan siapa yang dapat melakukan read, write, execute, dan lainnya
7. waktu dan identifikasi pengguna: Untuk pembuatan file, modifikasi terakhir, dan penggunaan terakhir

Minggu, 10 Januari 2016

Manajemen User Manual Pada CentOS (Linux)


Tugas Akhir PLJ ...

Manajemen user adalah salah satu tugas dari administrator untuk membuat user baru, membuat hak aksesnya. Membuat user baru supaya user bisa login ke dalam sistem operasi yang akan digunakan
2 cara membuat user yaitu :
1. Secara Manual
2. Menggunakan Aplikasi yang ada

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

1. Mengubah File /etc/passwd
   #vi /etc/passwd [enter]
   kifli:x:500:500:Admin:/home/kifli:/bin/bash

Setelah itu copy baris terakhir misalnya user acieng kemudian kita paste dibawahnya. Yang kita lakukan selanjutnya adalah mengubah user tersebut sesuai dengan nama user yang kita inginkan, misalnya Ananda:

kifli:x:500:500:Admin:/home/kifli:/bin/bash
ananda:x:501:501:ananda:/home/ananda:/bin/bash


2.) Mengubah File /etc/group
   #vi /etc/group [enter]
   kifli:x:500

copy baris terakhir seperti kifli kemudian paste dibawahnya. Yang kita lakukan selanjutnya adalah mengubah group tersebut sesuai dengan nama group yang kita inginkan, misalnya ananda :

kifli:x:500:
ananda::501:


3.) Mengubah File /etc/shadow
   #vi /etc/shadow [enter]
   kifli:$1$3152i52vFh$35cifragahgkja12zUjTec630:12703:0:99999:7:::

Copy baris terakhir misalnya user pace kemudian kita paste dibawahnya. Yang kita lakukan selanjutnya adalah menghapus password yang di enkripsi untuk user baru misalnya putra :

kifli:$1$3152i52vFh$35cifragahgkja12zUjTec630:12703:0:99999:7:::
ananda::12703:0:99999:7:::


4.) Membuat Direktori User pada /home/......
Pada tahapan ini kita membuat Direktori untuk user ananda :
#mkdir /home/pinguin


5.) Mengubah Kepemilikan Direktori /home/...... untu owner menggunakan chown
#chown ananda /home/ananda


6.) Mengubah Kepemilikan Direktori /home/...... untuk group menggunakan chgrp
#chgrp ananda /home/ananda


7.) 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/ananda


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

Cara mengubah adalah sebagai berikut :
Sebaiknya kita berada didalam Direktori putra :
#cd /home/ananda

Kemudian Lakukan :
#chown ananda .*


9.) Mengubah Kepemilikan file.bash* untuk group menggunakan chgroup
Hal ini perlu kita dilakukan karena file.bash* milik user ananda masih milik user sebelumnya atau root oleh karena itu kita harus mengubah kepemilikannya :
-rw-rw-r- 1 root root ............

cara mngubahnya adalah sebagai berikut :
sebaiknya kita berada didalam direktori ananda :
#cd /home/ananda

kemudian lakukan :
#chgrp ananda .*


11.) Buat password untuk user tersebut 
Untuk membuat password user ananda adalah sebagai berikut :
#passwd ananda
New UNIX password : [Masukkan]
New UNIX password : [Masukkan Ulang Password]


12. Login

Akhinya tugas saya selesai...
Trimakasih buat teman saya yang suda membantu dan memberikan pinjaman laptop kepada saya...

Trimakasih juga buat dosen saya..

Selamat Mecoba Sobat :)  

Universitas