Senin, 03 Desember 2018

Perangkat Lunak Jaringan - Materi Cerita 10





Manajemen User
Fitur yang memberikan  administator sebagai super-user untuk memberikan,mengatur/menglompokan dan mencabut kewenangan  akun-akun selain akun miliknya.
Fungsi Manajemen User:
1.pendaftaran nama login
2.pembekuan nama login user
3.penghapusan nama login user
4.pembuatan group baru
5.pembagian group
6.pengaturan dirktori home
7.pengamanan file-file password
1. Adduser :perintah untuk menambahkan user atau membuat user baru ke dalam sistem.
     syntax : sudo adduser nama_user
2.deluser :perintah untuk menghapus user yang ada di dalam sistem.
     syntax: sudo deluser nama_user
3. addgroup : perintah yang digunakan untuk menambahkan group.
     syntax: sudo addgroup nama_user
4.Memasukan user kedalam sebuah group
     syntax :sudo adduser nama_user nama_group

            File/etc/passwd merupakan file yang berisi informasi mengenasi user dan mempunyai format teks ASCII. File ini dapat di baca oleh seluruh User, tetapi hanya dapat di ubah oleh Super User. Setiap baris memiliki seorang User yang terdiri dari 7 Kolom yang di batasi oleh “:”  (Titik dua), Berisi informasi sebagai berikut :
·         Username : nama user yang diketik saat login sistem
·         Password : berisi password yang dienkripsi (atau x bila shadow password digunakan
·         User ID(UID) : bilangan numeric yang ekuivalen dengan username yang menjadi acuan sistem
·         Group ID(GID): bilangan numeric yang ekuivalen dengan nama group primer yang menjadi acuan sistem
·         GECOS : nama histori, kolom GECOS[1] bersifat opsional dan digunakan untuk menyimpan informasi tambahan (seperti nama lengkap user)
·         Home directory: path absolute untuk home directory dari user
·         Shell : program yang otomatis dijalankan bila user login. Berupa command interpreter (biasanya disebut shell)

File/etc/group Berisi informasi menggenai Group dimana user tergabung sepertinya  File/etc/passwd,  File/etc/group  juga dapat di baca oleh seluruh user. Setiap baris mewakili setiap group, yang terdiri dari 4 kolom yang di batasi Titik dua (“:”) Berisi informasi sebagai berikut :
·         Group name — nama group.
·         Group password  — Bila diset mengijinkan user yang bukan bagian dari group  bergabung ke dalam group dengan menggunakan printah newgrp dan mengetikkan password. Jika lebih kecil dari x, maka shadow group password digunakan.
·         Group ID (GID) — Bilangan numerik yang ekuivalen dengan group name.
·         Member list  — daftar user yang menjadi milik group

2 cara untuk membuat User :
      1.      Secara Manual
      2.      Dengan Aplikasi Yang Ada


ttd
Muhammad Yusril


Link STTPLN : https://sttpln.ac.id/

Sumber:
http://nandiadea.blogspot.com/2017/01/manajemen-user-via-terminal.html

Selasa, 20 November 2018

Perangkat Lunak Jaringan - Materi Cerita 9





Bootloader adalah sebuah kode yang harus dieksekusi sebelum Sistem Operasi (OS) mulai berjalan. Konsep bootloader bersifat universal untuk hampir semua jenis OS yang sistemnya tertanam di PC, laptop, smartphone atau jenis perangkat yang lain. Pada dasarnya, bootloader adalah paket petunjuk untuk booting kernel sistem operasi dan kebanyakan dari mereka memiliki debugging atau lingkungan modifikasi sendiri-sendiri.
Cara Mengganti Background Bootloader pada CentOS :
1.       Pilih foto yang ingin dijadikan background
2.       Klik kanan pada foto lalu pilih GNU Image Manipulation Program
3.       Setelah masuk kemudian kembali klik kanan pada foto lalu pilih  Image > Scale Image > Atur image size, dimana Width : 640 & Height : 480 dan rantai pada size di lepas lalu klik Scale
4.       Klik kanan lagi pada foto lalu pilih Image > Mode > Indexed > Atur maximum number of colors :14, Lalu klik convert.
5.       Kemudian klik file > Save As > Simpan foto dengan nama yang anda inginkan dan ditambah “.xpm” dibelakang nama file kemudian save.
6.       Setelah itu buka Terminal, dan masuk ke Super user
7.       Masuk ke dalam "vi".
8.       Pada vi kita isi Splashimage dengan nama file foto tadi.
9.       Save dan reboot.


ttd
Muhammad Yusril


link STTPLN : https://sttpln.ac.id/
link Video : https://www.instagram.com/p/BqJcEnqHxe5IQZVI0zZJeXhLLO0mIbfQ78qL9g0/

Minggu, 11 November 2018

Perangkat Lunak Jaringan - Cerita Materi 8




           System Administrator adalah profesi yang memiliki tugas untuk melakukan administrasi terhadap sistem, melakukan pemeliharaan sistem, memiliki kewenangan mengatur hak akses terhadap sistem, serta hal-hal lain yang berhubungan dengan pengaturan operasional sebuah sistem.
                System administrator merupakan sesosok yang bertugas untuk bertanggung jawab untuk menjaga konfigurasi dan keamanan sistem operasi dari sebuah komputer, khususnya komputer multi-pengguna seperti komputer server yang biasanya terletak pada perusahaan-perusahaan besar. Selain itu, system administrator juga berusaha untuk memastikan jadwal, performa, sumber daya dan keamaaan pada masing-masing komputer sesuai manager inginkan tanpa menghabiskan banyak budget.
                System Administrator ini memiliki sebuah tanggung jawab besar diantaranya :
·         Menganalisa system log dan mengedintifikasi beberapa hal yang dapat berpotensi menjadi masalah dalam sebuah sistem dikomputer tersebut
·         Menjelaskan dan menggabungkan teknologi baru kedalam lingkungan data pusat yang sudah ada
·         Melakukan rutin audit terhadap sistem maupun perangkat lunak
·         Mensetujui pembaruan sistem update, patch, atau beberapa perubahan konfigurasi
·         Memasang dan mengkonfigurasi perangkat keras baru dan perangkat lunak baru
·         Menambah, menghapus, atau bahkan memperbaru informasi akun pengguna, me-reset password,dll
·         Bertanggung jawab atas keamanan
·         Bertanggung jawab atas memdokumentasi atas configurasi sistem
·         Memperbaiki segala permasalahan yang ada
·         Peningkatan kinerja sistem
·         Memastikan dan mengawasi infrastruktur jaringan telah bekerja dan bagus
·         Konfigurasi, menambahkan dan menghapus file system

Aspek kerja yang ada yaitu :
·         Data base administrator, mengurusi segala database disebuah sistem, menjaga keamanan sebuah data yang sensitif dan melakukan peningkatan efesienisasi sebuah performa sistem.
·         Network administrator, mengurusi infrastruktur sebuah jaringan seperti router dan switches, dan melakukan diagnose terhadap sebuah permasalahan pada kesalahan jaringan disebuah komputer
·         Security administrator, merupakan spesialis dibidang keamanan jaringan komputer, termasuk keamanan dari sebuah administrasi sebuah perangkat seperti firewalls.
·         Web adminstrator, melakukan sebuah service atau peningkatan pada jaringan server.
·         Computer operator, melakukan perbaikan rutine dan melakukan pembaruan terhadap sebuah data seperti merubah data backup terakhir dengan terbaru.

Etika Administrator
·         Profesionalisme
·         Integritas Pribadi
·         Privasi
·         Hukum dan Kebijakan
·         Integritas Sistem
·         Pendidikan
·         Tanggung Jawab Etika


ttd
Muhammad Yusril

link sttpln : https://sttpln.ac.id/


sumber
https://www.dictio.id/t/apa-yang-dimaksud-dengan-system-administrator/15144/2

Minggu, 28 Oktober 2018

Perangkat Lunak Jaringan - Cerita Materi 7


Shell script adalah program komputer yang dirancang untuk dijalankan oleh shell Unix , seorang interpreter baris perintah. Berbagai dialek skrip shell dianggap bahasa scripting . Operasi umum yang dilakukan oleh skrip shell termasuk manipulasi file, eksekusi program, dan teks pencetakan. Skrip yang mengatur lingkungan, menjalankan program, dan melakukan pembersihan yang diperlukan, pencatatan, dll. Disebut pembungkus. Perintah dalam suatu script bias berupa perintah yang dapat diberikan dari prompt atau perintah kendali alir. Schell script dapat digunakan untuk membuat file input, aktivitas proses dan hasil proses.
·         Mengetahui shell script aktif       : echo $SHELL
·         Berpindah shell                                 : exec nama shell
·         Penulisan variable                            : nama_var=nilai_var
·         Double quote                                    : “
·         Single quote                                       : ‘
·         Back quote                                         : `
Jenis variable :
·         Variable local                             = variable yang nilainya langsung diisikan
·         Variable environment            = variable yang merupakan bawaan dan shell itu sendiri
Metakarakter merupakan sebuah karakter yang memiliki arti tertentu. Dalam shell juga dikenal beberapa metakarakter. Karena metakarakter ada dalam shell maka yang perlu diperhatikan adalah kesalahan dalam penangganan sebuah karakter.



ttd
Muhammad Yusril

link sttpln : https://sttpln.ac.id/

sumber :

https://translate.google.co.id/translate?hl=id&sl=en&u=https://en.wikipedia.org/wiki/Shell_script&prev=search

Rabu, 17 Oktober 2018

Perangkat Lunak Jaringan - Cerita Materi 6




String merupakan tipe data untuk teks yang merupakan gabungan huruf, angka, whitespace dan berbagai karakter. Fungsi ini digunakan untuk membuat identifier string/teks. String ini adalah objek yang memiliki ruang lingkup global yang berfungsi sebagai pembuat barisan karakter. Pemrosesan string pada centos ini berada didalam terminal.
                Terdapat 9 perintah yang dapat digunakan untuk pemrosesan string pada Linux. Berikut perintah-perintahnya :

1.       Cut
Perintah cut ini berfungsi untuk mengambil karakter, file, ataupun folder untuk dipindahkan ketempat yang lain. Cut dalam perintah string pada linux juga tidak jauh berbeda tetapi fungsi cut ini adalah untuk mengambil bagian tertentu dari file dan menampilkannya ke layar LCD.
Syntax : cut [-dchar] [-fd] file
keterangan :
·         d : delimeter untuk pemisah antar filed
·         f  : field
·         c  : Character

2.       Word Count (wc)
Perintah wc atau word count di gunakan untuk menghitung baris, karakter, dan kata pada suatu file. Jadi kalau kita mempunyai file dan kita ingin tahu berapasih jumlah baris, kata, dan karakter pada file tersebut kita bisa menggunakan perintah ini.
Syntax : wc [-lwc] file
keterangan :
·         l   : Line
·         w : Word
·         c  : Character

3.       Head
Head dalam perintah di Linux adalah untuk menampilkan baris pertama dalam suatu file. Misalkan ada 100 baris tetapi kita hanya ingin menampilkan 10 baris saja maka digunakanlah perintah Head ini.
Syntax : head [-n] file
keterangan :
·         n : Banyaknya jumlah baris awal yang mau ditampilkan. Default = 10

4.       Tail
Perintah ini sebenarnya memiliki fungsing yang sama denga head, namun head untuk menampilkan baris awal saja sedangkan tail untuk menampilkan baris terakhir saja.
Syntax : tail [-n] file
keterangan :
·         n : Banyaknya baris yang ingin ditampilkan.

5.       Sort
Fungsi perintah ini untuk mensortir atau mengurutkan isi suatu file berdasarkan kunci atau key tertentu.
Syntax : sort [-tchar] [+key] [-r] file
keterangan :
·         tchar : Pemisah field
·         key  : Nomor kolom sebagai key pengurut
·         -r       : reverse-untuk menguruskan secara desceding

6.       Uniq
Perintah ini untuk menghilangkan kata atau isi file yang dobel. Misalkan dalan file masak ada 2 kata panci maka dengan menggunakan perintah uniq hanya akan di tampilkan 1 kata panci saja.
Syntax : uniq file

7.       Tr
Perintah ini berfungsi untuk merubah suatu karakter menjadi karakter lain.
Syntax : tr "string1" "string2"

8.       Grep
Perintah yang digunakan adalah grep. Dengan perintah ini pencarian lebih mudah dilakukan.
Syntax : grep [-pilihan] string file
keterangan :
·         q : Pilihan yang tidak menampilkan hasil ke layer
·         v : Pilihan yang menampilkan baris string yang tidak cocok

9.       Find
Perintah ini berfungsi untuk menemukan file dengan kriteria tertentu atau dengan data yang spresifik.
Syantax : find nama_path [-pilihan]
keterangan :
·         nama_path            : Direktori awal mulai pencarian
·         nama nama_file   : Cari file dengan file
·         user owner          : Cari file berdasarkan pemilik
·         type tipe_file       : Cari file berdasarkan tipe file
·         perm permission  : Cari file berdasarkan ijin file
·         size kap_size       : Cari berdasarkan kapasitas file
·         ok perintah          : Eksekusi perintah dengan konfirmasi
·         exec perintah       : Eksekusi perintah tanpa konfirmasi

Mungkin sekian dulu cerita saya pada hari ini. Kurang lebihnya mohon dimaafkan. Sekian.



ttd
Muhammad Yusril




sumber :
http://rahmatprastyocentos.blogspot.com/2016/12/pemrosesan-string-pada-linux.html

Kamis, 11 Oktober 2018

Sistem Operasi - Windows NT





Sistem operasi adalah perangkat lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak, serta sebagai jurik untuk program komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer, kecuali program booting. Sistem Operasi merupakan perangkat lunak pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Jikalau sistem komputer terbagi dalam lapisan-lapisan, maka sistem operasi menjadi penghubung antara lapisan hardware dengan lapisan software. Kini semakin banyak layanan yang menjadi layanan inti umum, sebuah OS perlu menyediakan layanan jaringan dan koneksi internet yang dimana dulunya tidak menjadi layanan umum.

Windows NT merupakan sebuah sistem operasi 32-bit dari Microsoft yang menjadi leluhur sistem operasi Windows 2000, Windows XP, Windows Server 2003, dan Windows Vista. Sistem operasi tersebut pada awalnya mendukung beberapa platform mikroprosesor, dimulai dari Intel 80x86, MIPS R4x00, Digital Equipment Corporation Alpha AXP, IBM PowerPC, serta beberapa platform lainnya, seperti Clipper dan SPARC.  Saat ini, sistem operasi berbasis Windows NT hanya mendukung platform Intel 80x86, Intel IA64 dan AMD64, sementara platform lainnya tidak didukung lagi, mengingat kurangnya dukungan dari pihak ketiga untuk prosessor tersebut.

Sejarah windows NT
Windows NT dibangun dari puing-puing sisa pengembangan sistem operasi IBM OS/2 versi 3.0, dalam pengembangan sistem operasi tersebut Microsoft dan IBM melakukan pengembangan secara bersama. Beberapa saat sebelum sistem operasi rampung, Microsoft dan IBM mengakhiri hubungan mereka, dan akhirnya proyek IBM OS/2 terbengkalai. Hal ini diakibatkan oleh kesuksesan sistem operasi grafis yang berjalan di atas MS-DOS, Microsoft Windows versi 3.0, yang terjual lebih dari sejuta salinan dalam waktu kurang dari sebulan. Sistem operasi IBM OS/2 versi 3.0 ini memiliki nama kode NTOS/2. Akhirnya, Microsoft mengembangkan Windows NT sendiri tanpa dibantu oleh IBM. Selanjutnya, Microsoft merekrut beberapa orang untuk pengembangannya. Akhirnya, proyek NTOS/2 pun diubah namanya menjadi WNT. Selama tiga tahun pengembangan, Windows NT pun akhirnya menjadi sistem operasi yang benar-benar baru. Bebas dari kode 16-bit milik MS-DOS, mendukung operasi 32-bit, dan semua fitur yang ditawarkan oleh mikroprosesor 32-bit, seperti dapat mengalamati memori hingga 4 Gigabyte, dan mode terproteksi. Selain itu, Windows NT didesain agar kompatibel dengan sistem operasi terdahulu, seperti MS-DOS, IBM OS/2, dan sistem operasi berbasis POSIX.



Versi
Sejak awal diluncurkan, Windows NT telah mengalami beberapa perbaikan versi, diantaranya:
·         Windows NT versi 3.1.
·         Windows NT versi 3.50.
·         Windows NT versi 3.51.
·         Windows NT versi 4.0.
·         Windows NT versi 5.0
·         Windows NT versi 5.1
·         Windows NT versi 5.2
·         Windows NT versi 6.0

Kelebihan Windows NT Server
1.       Peningkatan Kapasitas Server untuk melayani lebih Simultan Koneksinnya.
2.   Driver disk yang fault toleran yang mendukung disk mirroring dan disk stripping dengan parity.
3.     Bebas dari Kode 16 Bit milik MS-Dos,mendukung operasi 32 bit dan semua Fitur yang ditawarkan oleh Microprosesor 32 bit seperti dapat mengamati memori hingga 4 Gb dan Terproteksi.
4.     Di Desain agar kompatibel dengan Sistem Operasi terdahulu seperti MS-Dos,IBM OS/2.
5.       Peningkatan kemampuan layanan server TCP/IP seperti DHCP,WNS dan DNS.
6.       Tool untuk mengintegrasikan Netware dan memonitoring Jaringan.
7.       Model keamanan berbasis Domain penuh.
8.       Terdapat Layanan untuk Macintosh.
9.       Bisa Membooting jarak jauh untuk client.
10.   Terintegrasi Paket Back Office.
11.   Terdapat Network Client Administrator.

Kekurangan Windows NT Server
1.   Browser yang digunakan sebagai sistem dasar pada sistem perangkat bantu administrasi banyak menggunakan Javascript dan Active X, ternyata mengakibatkan proses sangat lambat. Hal yang sama dengan PC yang menggunakan processor 300 MHz AMD dan 128 MB SDRAM serta 100 MHz Bus tidak bisa diharapkan bekerja dengan lancar seperti yang diharapkan.
2.   Pengubahan konfigurasi yang mendasar jarang dapat dilakukan dengan berhasil. Hal ini berlaku untuk nilai default, Format file Log yang bersifat propritary dan juga pilihan default-indeks, yang kesemuanya secara standar selalu harus disimpan pada drive C. Administrator dalam hal ini harus melakukan pekerjaan yang tak perlu, hingga sistem keseluruhan berjalan sebagaimana mestinya, sebelum dapat melakukan perubahan.
3.   Dokumentasi online, yang praktis tidak diperlukan, ketika sistem keamanan tertinggi Active X telah dipilih menyebabkan strategi keamanan yang kurang baik pada IIS.
4.  Dari kasus tersebut diatas, maka dibutuhkan pengubahan konfigurasi yang sangat kompleks untuk ISS Server, yang dapat dikatakan sangat sulit dan merepotkan sekali. Dari pihak administrator berpendapat kegiatan perubahan file Registry adalah pekerjaan yang relatif berat untuk sistem yang menggunakan Windows NT sebagai sistem operasinya.

Arsitektur Dasar Windows NT
Sistem operasi windows NT memiliki menggunakan model struktur berlapis (layered). Dalam arsitektur ini komponen dalam sistem operasi tidak tergantung dari komponen yang lain, dengan demikian modifikasi atau perubahan dalam satu komponen tidak berpengaruh banyak pada komponen lainnya. Arsitektur Windows NT secara global terdidi dari empat lapisan yaitu:



·         Hardware abstraction layer (HAL)
·         Kernel
·         Subsystems
·         System services 

Hardware Abstraction Layer (HAL), lapisan ini memetakan perintah dan tanggapan perangkat keras generik menjadi perintah dan tanggapan unik platform tertentu seperti Intel 486 atau Pentium, Motorola PowerPC, atau DEC Alpha. HAL membuat machine system bus, DMA controller, interrupt controller, system timer, dan modul memori. Sebagaimana oleh kernel HAL juga menyediakan dukungan untuk symmetric multiprocessing. Kernel, lapisan ini berisi komponen-komponen sistem operasi paling dasar. Kernel mengelola penjadwalan dan context switching, exception handling dan interrupt handling serta multiprocessing synchronization. Subsystems, lapisan ini terdiri dari berbagai ragam modul, fungsi-fungsi spesifik yang menggunakan layanan-layanan dasar yang disediakan kernel. System services, lapisan ini menyediakan antarmuka ke perangkat lunak mode pemakai.

Mungkin sekian dulu cerita saya pada hari ini. Sekian.


ttd
Muhammad Yusril



Sumber:
https://hestyy.wordpress.com/pengertian-kelebihan-dan-kekurangan-windows-nt-series/
https://id.wikipedia.org/wiki/Windows_NT
https://tambahsae.blogspot.com/2017/03/arsitekturdasar-windows-nt.html


Selasa, 09 Oktober 2018

Perangkat Lunak Jaringan - Cerita Materi 5





Vi merupakan editor teks yang paling banyak digemari dan sebagai editor standar untuk pemrograman shell. Nama vi diambil dari singkatan perintah visual dalam ex. Perintah ini mengalihkan line editor ex ke mode visual. Vi menjadi standar de facto editor Unix dan saingan berat editor Emacs. Hampir semua instalasi Unix memiliki satu versi dari vi. Di samping perangkat lunak tidak bebas yang didistribusikan dengan implementasi Unix, ada juga penerapan dari vi yang merupakan perangkat lunak bebas. Vi adalah penyunting teks yang lebih banyak digunakan, mengalahkan gedit.

Vi berasal dari editor baris perintah UNIX, dimulai dengan ed. ed ditingkatkan untuk menjadi em, kemudian en. Di University of California, Berkeley, Bill Joy mengembangkan em dengan membuat ex, termasuk penambahan dari modus visual. Joy menggunakan terminal Lear-Siegler ADM3A. Pada terminal tersebut, tombol Escape berada pada posisi yang sekarang merupakan tombol Tab pada banyak digunakan keyboard IBM PC. Hal ini menjadikan kenyamanan untuk mengganti ke mode vi. Juga tombol h , j , k , l sebagai pengendali kursor, itulah sebabnya mengapa vi menggunakan tombol-tombol tersebut dengan cara itu.

Adapun alasan mengapa menggunakan vi, diantaranya yaitu :

1.       Vi pada umumnya tersedia di setiap system linux sehingga akan menjadi mudah dalam melakukan tugas pengeditan di setiap system linux
2.       Vi bersifat free, kita bebas melihat source code dan menggunakannya
3.       Vi dapat disesuaikan dengan kebutuhan anda, karena tersedia file konfigurasi

Pada editor vi terdapat dua modus operasi yang diantaranya :

1.       Modus interuksi/perintah
Memasukkan perintah untuk melakukan operasi tertentu dalam melakukan editing
2.       Modus edit
Untuk menuliskan teks atau dokumen

                Untuk memulai vi kita awalnya menuju ke terminal, setelah itu kita menekan vi untuk memulai vi tanpa membuka file, kemudian ada vi nama file untuk membuka nama file pada baris pertama. Setelah itu ada beberapa perintah dalam vi yang diantaranya :

·         W,w = menggerakkan kursor ke kanan pada awal kata
·         B,b = menggerakkan kursor ke kiri pada awal kata
·         gg = menggerakkan kursosr ke huruf pertama baris
·         ngg = menggerakkan kursosr ke baris n
·         ( = menggerakkan kursor ke awal baris
·         ) = menggerakkan kursor ke akhir baris
·         $ = menggerakkan kursor pada huruf terakhir dibaris tersebut
·         a = menyisipkan kata mulai dari kiri kursor setelah kursor bergeser satu huruf ke kanan
·         A = menyisipkan kata pada posisi akhir dari baris
·         i = menyisipkan teks mulai dari kiri kursor
·         I = menyisiplan teks pada awal baris
·         o = membuka satu baris baru dan menyisipkan teks dibawah baris yang sekarang
·         O = membuka satu baris baru dan menyisipkan teks di atas baris yang sekarang

Mungkin cukup sekian cerita saya pada haris ini, kurang lebihnya mohon dimaafkan. Sekian.


ttd



Sumber :
https://id.wikipedia.org/wiki/Vi