bagaimana cara Mengaktifkan Account Root Pada Ubuntu Linux

Kali ini saya akan membagi postingan bagimana cara mengaktifkan akun root pada linux ubuntu, langsung saja kita bahas bersama sama ..

Root ( prompt berbentuk # ) adalah akun tertinggi dalam sistem operasi Linux begiut juga dengan Unix pada umumnya dan saat ini mungkin jika kawan dengar ada root untuk android, root juga mempunyai persamaan dengan akun administrator pada sistem operasi Windows, dengan akun ini semua perintah dapat dilakukan dapat batas atas sebuah sistem operasi.

Berbeda dengan root pada sistem operasi Linux lainnya, pada Ubuntu akun root tidak diperbolehkan untuk login secara langsung, baik itu melalui remote komputer ataupun lokal komputer dengan kata lain akun ini di disable secara default untuk melakukan login secara langsung.

Bagi kawan yang telah mencoba Ubuntu mungkin sudah tidak asing lagi untuk login sebagai root, yaitu melalui perintah yang diawali dengan sudo.

contoh : $ sudo apt-get update, atau

             $ sudo -i

biasanya setelah mengetikan salah satu perintah diatas kawan akan diminta memasukkan password, mungkin ini salah satu kemudahannya, tidak perlu mengingat password root selain password user, dengan kata lain kita sudah bisa melakukan perintah sebagai root hanya dengan menggunakan password otoritas user.

Dengan kondisi diatas dapat kita simpulkian beberapa keuntungan Ubuntu mendisable root secara default:

  • Lebih sedikit pertanyaan yang ditampilkan oleh installer Ubuntu.
  • Para pengguna tidak perlu mengingat password tambahan seperti password root.
  • Menghindari pengguna untuk kebiasaan login sebagai administrator
  • Dengan dilakukannya perintah sudo, sistem operasi dapat melakukan log atas perintah yang telah dilakukan, hal ini berguna untuk kita melihat kembali apa saja perintah yang telah dilaksanakan.
  • Mencegah brute force attack pada akun root oleh para cracker.
  • Menghindari share password root pada pengguna lain.

Mungkin itulah beberapa keuntungan yang penulis ketahui mengenai disable password oleh secara default pada sistem operasi Ubuntu Linux, namun jika kawa memerlukan login dengan menggunakan akun root secara langsung baik itu dari lokal ataupun remote komputer melalui ssh, ikuti langkah dibawah ini:

Mengaktifkan login root:

sudo -i (masukkan password user)
sudo passwd root (masukkan password root yang baru)


Setelah selesai logout dan cobalah untuk login menggunakan akun root ( lokal atau remote).
Jika telah selesai dan kawan ingin kembali men-disablekan akun root, ketikkan perintah berikut:


sudo passwd -dl root

Demikian yang bisa saya sampaikan, semoga bermanfaat bagi sahabat semua Smile

cara Remote Server Linux

linux
Kali ini saya akan membahas bagimana cara nya me remote server di linux, langsung saja kita bahas bersama sama ..

Server merupakan penyedia layanan yang harus selalu dapat berjalan dengan baik, tapi ada kala nya server memerlukan pemeliharaan, perbaikan server biasa nya dilakukan perbaikan  dengan langsung mengakses konfigurasi menggunakan komputerserver tersebut,  tapi ada kalanya di perlukan perbaikan server dengan memanfaatkan fasilitas remote, yang bisa di akses meskipun tidak berada di lokasi server.

Ada beberapa cara yang bisa di lakukan untuk mengakses server  dan melakukan perbaikan, serta konfigurasi tambahan, yaitu dengan cara di remoteremote ini bisa dilakukan meskipun kita menggunakan sistem operasi yang berbeda, khusus di linux terdapat beberapa program yang bisa digunakan untuk me remote server yaitu putty, win SCP,  XDRP dan sebagainya.

Syarat supaya kita bisa me remote server adalah jaringan yang kita miliki harus selalu bisa mengakses server, baik itu dengan menggunakan intranet atau pun internet. Penting sifatnya apabila anda sebagai administrator jaringan,  mengetahui bagaimana cara nya bisa mengakses server dengan menggunakan bermacam-macam cara. Untuk mempemudah pembahasan mari kita review, satu per satu software yang biasa digunakan untuk me remote server. Sebelumnya anda harus memastikan bahwaserver memiiki protokol yang bisa digunakan untuk fasilitas ini, install program openssh-server, cara nya adalah dengan masuk sebagai super user dan ketikan perintah berikut ini #apt-get install openssh-server

1. ssh

SSH (Secure Shell) merupakan standar yang digunakan untuk login dan mengendalikan komputer dari jarak jauh, yang mana SSH merupakan pengganti aplikasi telnet dan rlogin karena dianggap kurang oleh seorang admin untuk mengontrol komputernya dari jarak jauh.

SSH mempunyai kelebihan, yaitu :

  • Enkripsi password dan perintah-perintah, yang mana akan terlindung dari sniffer.
  • Fitur Tunneling, yang mana paket-paket perintah akan di proses dan dikirimkan melalui jaringan yang berbeda.
  • Klien SSH hampir ada di setiap sistem operasi.
  • Menggunakan kode khusus untuk identifikasi klien.

Versi Protokol SSH ada 2, yaitu versi 1 dan 2. Yang membedakannya adalah identifikasi dan enkripsi untuk menghubungkan komputer client dengan server. Protokol ini menggunakan port 22.

openSSH merupakan contoh aplikasi server untuk protokol SSH. Konfigurasi openSSH biasanya terdapat di “/etc” dan “/etc/ssh“.

Untuk SSH client banyak macamnya. Di lingkungan Windows biasanya menggunakan PuTTY yang merupakan aplikasi client SSH yang portable dan aman. Sedangkan untuk sistem operasi Macintosh menggunakan MacSSH.

Berikut ini adalah contoh penggunaannya dengan menggunakan terminal di linux

root@localhost:~# ssh server@192.168.1.1

The authenticity of host '192.168.1.1 (192.168.1.1)' can't be established.

RSA key fingerprint is 60:89:a6:1f:c4:ee:14:69:59:d9:74:76:4e:b3:1c:17.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added '192.168.1.1' (RSA) to the list of known hosts.

server@192.168.1.1's password:

Linux server-desktop 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

Ubuntu 10.04 LTS

Welcome to Ubuntu!

* Documentation:  https://help.ubuntu.com/

0 packages can be updated.

0 updates are security updates.

Last login: Mon Apr 16 15:16:42 2012 from 10.10.200.247

server@server-desktop:~$ sudo -i

[sudo] password for server:

root@server-desktop:~#

Setelah proses ini selesai, maka anda bisa melakukan proses konfigurasi sama layak nya ketika berposisi sebagai super user di komputer server yang digunakan.

2. Putty

Sama hal nya dengan ssh putty pun menggunakan port 22 untuk mengakses server, hanya saja beda nya putty di install di windows, sehingga memnugkin kan kita untuklogin di komputer yang berbasis linux, dengan menggunakan komputer yang berbasiswindows,  program putty ini harus di download terlebih dahulu, berikut adalah tampilan dari program nya :

Cara  menggunakan nya adalah isi Host Name [or IP address] dengan nama host atau pun IP address dari komputer yang akan kita kendalikan, contoh di isi dengan alamat linux masing-masing, misal nya 192.168.1.1, kemudian pilih Open, maka akan muncul tampilan berikut ini :

login as: riki

riki@192.168.1.1's password:

Linux localhost 2.6.32-21-generic #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010 i686 GNU/Linux

Ubuntu 10.04 LTS

Welcome to Ubuntu!

* Documentation:  https://help.ubuntu.com/

Last login: Thu Apr 19 14:28:39 2012 from 10.10.200.247

riki@localhost:~$

· Catatan :

Sebelum bisa login ke komputer server, harus selalu dipastikan bahwa komputer clientdan server dapat saling terhubung, dan login user name beserta password nya di ketahui.

3. WinSCP

Winscp adalah aplikasi yg berfungsi untuk transfer file atau copy file antara windows dengan linux. Kegunaan dari WinSCP ini adalah sebagai alat untuk transfer, atau lebih familiar kita kenal dengan sebutan upload dan download file melalui protokol ftp dan secure shell (SSH), Dengan WinSCP kita juga dapat melakukan editorial seperti mengedit isi file, merubah nama file menghapus file dan lain sebagainya.  Ada pun cara penggunaan nya adalah sebagai berikut :

· Download WinSCP

· Install Program WinSCP

· Gunakan program dengan memanggil WinSCP, maka akan muncul tampilan seperti berikut ini :

Isi konfigurasi nya seperti gambar diatas, khusus untuk bagian Host name: di isi dengan alamat komputer linux yang akan di akses

4. Xrdp

Xdrp merupakan fasilitas yang digunakan untuk me remote desktop komputer yang berbasis linux, dengan menggunakan fasilitas ini maka tampilan komputer akan berbasis GUI seperti pada komputer yang bersangkutan, dengan begitu lebih memudahkan penggunaannya, yang menjadi  kekurangannya adalah apabila menggunakan program ini diperlukan kinerja jaringan yang baik, karena akses nya sangat berat.

Ada pun langkah-langkah nya adalah sebagai berikut :

· Install xdrp di komputer linux yang akan kita kendalikan cara nya ketikan #apt-get install xrdp , maka program akan segera di install

· Setelah itu  di komputer linux yang akan di kendalikan,   Masuk ke menu System -> Preference -> Remote Desktop. Masukan konfigurasi seperti dibawah ini :

· Adapun cara mengakses nya adalah dengan menggunakan komputer windows, seperti pada gambar dibawah ini


· Setelah itu masukan IP address komputer yang akan di tuju, seperti pada gambar dibawah ini :

· Setelah itu pilih Connect, maka akan mucul tampilan seperti dibawah ini :

· Maka akan di tampilkan haman seperti pada gambar dibawah ini

· Server siap untuk digunakan

Demikian yang bisa saya sampaikan, semoga bahasan ini bermanfaat bagi sahabat semua Smile

Cara Konfigurasi DNS Server pada Linux Debian

Disini saya akan menjelaskan bagaimana cara mengkonfigurasi DNS server pada linux debian, mungkin dari sahabat sudah tidak asing lagi dengan bahasan ini, langsung saja kita bahas postingan ini bersama sama..

image


sekedar berbagi buat teman-teman yang mau belajar buatnya tidak terlau susah-susah amat.. alias gampang yang harus di siapkan sebelum menginstal DNS adalah :
1. Semangat mau belajar..
2. Inspirasi mau maju..
3. Secangkir kopi + roti buaya kalau ada...
langsung saja biar nggak kelamaan... kali saya akan membuat domain dengan nama rafii.com

perhatikan tulisan berwarna merah...
1. harus sudah menguasai konfigurasi jaringan,.. hehehe ( yang file konfigurasinya ada di/etc/network/interfaces)
2. instalasi aplikasi servernya.. nah kali ini saya menggunakan bind9 cara installnya gampang saja...
check this out... (baru bisa bahasa inggris)
root@rafii:~# apt-get install bind9
3. lakukan konfigurasi pada file yang berada di /etc/bind/named.default-zone
caranya root@rafii:~# /etc/bind/named.conf.local
lalu isikan script dibawah ini..
zone "rafii.com" {
type master;
file "/etc/bind/db.rafii.com";
};
zone "21.168.192.in-addr.arpa" {
type master;
file "/etc/bind/db.2rafii";
};
setelah itu simpan ... caranya Ctrl+X lalu tekan Y dan Enter. buatlah database untuk kedua domain...
file konfigurasinya belum ada, jadi harus kita buat.
kalau buat baru kayaknya rumit juga, jadi kita copy saja yang sudah ada.. hehehe(g mau repot..)
nah yang kita copy adalah yang miliknya domain local... ( punya localhost )
caranya root@rafii:~# cp /etc/bind/db.local /etc/bind/db.rafii
6. konfirurasi file yang sudah di copy dari db.local
root@rafii:~# nano /etc/bind/db.rafii
maka akan mucul script dibawah ini, terus ganti aja localhostnya menjadi domain..
;
; BIND data file for local loopback interface
;
$              TTL            604800
@             IN               SOA    bendi.com. root.asikasik.rafii.com. (
                                   2                ; Serial
                                   604800     ; Refresh
                                   86400       ; Retry
                                   2419200  ; Expire
                                   604800 )  ; Negative Cache TTL
;
@             IN               NS     ns.rafii.com.
@             IN     A      192.168.21.2
ns             IN     A      192.168.21.2
www         IN     A      192.168.21.2
lalu simpan Ctrl+X tekan Y lalu Enter
7. buatlah database untuk db.2rafii
kali ini file yang di copy bukan yang db. local lagi tapi file db.2bendi maksudnya biar configurasinya jangan panjang-panjang..
caranya root@rafii:~# cp /etc/bind/db.127 /etc/bind/db.2rafii
lalu diedit lagi root@rafii:~# nano /etc/bind/db.2rafii
maka akan muncul scriipt dibawah ini, edit saja sesuai domain..
; BIND data file for local loopback interface
;
$              TTL            604800
@             IN              SOA   rafii.com. root.rafii.com. (
                                   2                ; Serial
                                   604800     ; Refresh
                                   86400       ; Retry
                                   2419200  ; Expire
                                   604800 )  ; Negative Cache TTL
;
@             IN     NS   ns.rafii.com.
2               IN     PTR  ns.rafii.com.
2               IN     PTR  ns.rafii.com (tanpa titik)
jangan lupa disimpan..
8. restart DNSnya... root@rafii:~# /etc/init.d/bind9 restart
9. ganti name servernya, caranya root@rafii:~# nano /etc/resolv.conf
nameserver 192.168.21.2
10. coba ping domain yang baru dibuat...
root@rafii:~# ping www.rafii.com jika reply maka berhasil..

Demikian bahasan yang bisa saya sampaikan, semoga bermanfaat bagi sahabat semua Smile