06 - Mikrotik PHP API Pada System User

July 18, 2022 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download 06 - Mikrotik PHP API Pada System User...

Description

 

PENGENALAN MIKROTIK SYSTEM USER

Untuk dapat mengakses mikrotik dapat dilakukan melalui beberapa cara yaitu: a)  Console (lokal). b)  Web. c)  Telnet. d)  SSH (dengan bantuan program aplikasi Putty). e)  Winbox (program berbasis GUI untuk mengkonfigurasi Mikrotik). Sebelum dapat melakukan konfigurasi, Anda harus melalui proses otentikasi login terlebih dahulu. Default user dari mikrotik adalah:

User

: admin 

Password : kosong (blank)

Diperlukan konfigurasi pengalamatan IP pada salah satu interface dari Mikrotik, sebelum dapat mengakses Mikrotik secara remote melalui antar muka web, telnet, SSH, atau winbox. User dapat diotentikasi menggunakan user yang tersimpan di lokal atau di server RADIUS. Masing-masing user, masuk sebagai anggota dari group, yang menentukan hak akses dari user tersebut. Terdapat 3 group

default bawaan dari Mikrotik yaitu: a)  Read b)  Write c)  Full

PERINTAH-PERINTAH MIKROTIK CLI DAN MIKROTIK PHP API UNTUK MANAJEMEN USER

1.  Perintah Mikrotik CLI untuk menampilkan keseluruhan user adalah:

user print 6-1

 

Digunakan untuk menampilkan informasi seluruh user yg ada dimikrotik Perintah Mikrotik PHP API untuk menampilkan user tertentu adalah:

/user/print Digunakan untuk menampilkan informasi user src spesifik/tertentu, sehingga dicadangkan perintah: /getall untuk menggantikan perintah print pada CLI /user/getall. 2.  Perintah Mikrotik CLI untuk menambahkan user adalah:

user add name=lombok group=full address=192.168.88.101 address=192.16 8.88.101 password=123456

comment=LombokAja

Perintah Mikrotik PHP API untuk menambahkan user adalah:

/user/add =name=lombok =group=full =comment=LombokAja =address=192.168.88.101 =password=123456 3.  Perintah Mikrotik CLI untuk menghapus user adalah:

user remove ?

 numbers yang akan dihapus 

Perintah Mikrotik PHP API mencadangkan atribut yang digunakan untuk mengacu ke number/ID dari record-recordnya di Mikrotik menggunak argumen .id, sehingga perintah untuk melakukan penghapusan user adalah:

/user/remove =.id=*6C

 dicontohkan menghapus yang idnya *6C

4.  Perintah Mikrotik CLI untuk mengaktifkan user adalah:

user enable ?

Perintah Mikrotik API untuk mengaktifkan user adalah:

/user/enable =.id=*6C

 dicontohkan menghapus yang idnya *6C

5.  Perintah Mikrotik CLI untuk menonaktifkan user adalah: 6-2

 

user disable ? Perintah Mikrotik PHP API untuk menonaktifkan user adalah:

/user/disable =.id=*6C  6.  Perintah Mikrotik CLI untuk mengubah user adalah:

user edit ? value-name: name   nama kolom yg akan diubah diikuti oleh argumen nama kolom yang diubah. Perintah Mikrotik PHP API untuk mengubah user adalah:

/user/set =.id=*6C =name=rony =comment=ronyaja =group=xxx 7.  Perintah mikrotik PHP API untuk mengambil record tertentu tert entu adalah:

/user/print =.proplist=name =.proplist=address =.proplist=group =.proplist=comment =.proplist=disabled ?.id=*9

STUDI KASUS APLIKASI MANAJEMEN USER MIKROTIK

Aplikasi manajemen user mikrotik ini terdiri dari 8 file kode program PHP antara lain: 1.  File "routeros_api.class.php" yang memuat kode program Mikrotik PHP API. 2.  Kode program pada file "config.php" "config.php" untuk membuat koneksi ke router mikrotik adalah sebagai berikut:

3.  Kode program pada file "index.php" untuk menampilkan data sistem user yang terdapat di router mikrotik adalah sebagai berikut:

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF