Batman Begins - Help Select
Tampilkan postingan dengan label Web Server. Tampilkan semua postingan
Tampilkan postingan dengan label Web Server. Tampilkan semua postingan

Sabtu, 29 Agustus 2015

Instalasi Roundcube di Debian Jessie


         Selain SquirrelMail, webmail lainnya yang cukup bagus adalah Roundcube.

        RoundCube adalah webmail berbasis IMAP yang ditulis dalam bahasa pemrograman PHP. Fitur andalan RoundCube adalah penggunaan teknologi Ajax untuk menyajikan lebih informasi email secara lebih responsif daripada webmail lainnya tradisional.

       Sebelum Menginstal  Roundcube anda harus menginstal MailServer terlebih dahulu. caranya bisa dibaca di Instalasi Mail Server.

1. Mengatur Repository
- Karena di repository debian 8 tidak terdapat paket Roundcube maka kita harus mengganti sementara repo debian dengan repo ubuntu.
# nano /etc/apt/sources.list
  • Matikan repo debian dengan menambah # di depannya.
  • Lalu tambahkan repo berikut
deb http://kambing.ui.ac.id/ubuntu/ vivid main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ vivid-updates main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ vivid-security main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ vivid-backports main restricted universe multiverse
deb http://kambing.ui.ac.id/ubuntu/ vivid-proposed main restricted universe multiverse 
  • Save ctrl + x, y
 - Lalu update
# apt-get update

2. Instalasi
- Masukan perintah berikut untuk instal Roundcube
# apt-get install roundcube-core roundcube roundcube-mysql
- Kemudian pada saat proses penginstalan,akan muncul pertanyaan seperti pada gambar. Pilih Yes.

- Lalu akan muncul pilihan database. Pilih mysql. NB : Jika anda menggunakan Mariadb maka pilih mysql saja.

- Lalu masukkan password mysql.
- Kemudian masukkan password untuk database roundcube.

-Masukkan lagi passwMasukkan lagi password database roundcube untuk konfirmasiord database roundcube untuk konfirmasi.

3. Konfigurasi
- Sekarang kita msuk ke konfigurasi roundcube. Pertama,kita akan mengkonfigurasi ulang roundcube-core
# dpkg-reconfigure roundcube-core
- Lalu masukkan domain name milikmu.
 - Pilih bahasa yang akan digunakan.
- Jika muncul pertanyaan untuk install ulang database, pilih No.
 - Kemudian pilih apache2 dengan cara menghilangkan tanda [*] pada lighttpd dengan menekan tombol spasi pada keyboard.
 - Kemudian restart webserver dengan memilih Yes.
 - Setelah itu buat simbolic link supaya web server apache bisa mengakses dimanapun directory tempat webmail berada.
#ln -s /usr/share/roundcube /var/www/html/roundcube
- Lalu restart apache2
# /etc/init.d/apache2 restart
4. Membuat User
- Jika anda sudah membuat user maka anda bisa melewati langkah ini. Masukan perintah berikut untuk menambah usr.
# adduser taufik

5. Testing
- Sekarang kita akan melakukan pengujian menggunakan komputer client. Buka web browser, lalu masuk ke url http://Ipserver/roundcube. Misal, http://192.168.22.2/roundcube atau bisa juga ipserver diganti dengan domain name servermu. Karena saya sudah mengkonfigurasi DNS maka saya membukanya menggunakan alamat mail.smk7.net.
 - Tampilan roundcube.
Read More ->>

Selasa, 25 Agustus 2015

Konfigurasi VirtualHost (SubDomain) pada Debian Server 8


Selain domain utama semisal tataufik.com, masih bisa kita tambahkan lagi Sub-Domain dari domain utama tersebut. Sehingga kita lebih menghemat Ip Address dan juga domain. Contoh subdomain adalah, mail.yahoo.com dan mail.google.com. Kata mail pada domain tersebutlah yang dinamakan “sub” domain.

Jika pada saat mengkonfigurasi dns anda mengikuti tutorial saya ( Konfigurasi DNS Server pada Debian 8 ) maka anda menemukan beberapa sub-domain yaitu ftp.tataufik.com , mail.tataufik.com , portal.tataufik.com inilah sub domain yang anda buat akan tetapi jika anda membuka sub-domain tersebut maka yang keluar adalah sama lalu bagaimana anda dapat mengisi atau menganti dari setiap sub-domain anda cukup membuat virtualhost saja lalu anda aktifkan melalui apache atau anda dapat mengarahkanya ke server lain.

1. Edit db.forward
 - db.forward milik saya bernama db.taufik jadi saya masukan perintah
# nano /etc/bind/db.taufik
 - Lalu Tambahkan baris berikut ke bagian bawah ( sesuikan )
sub     IN      A       192.168.25.5
- Save

2. Edit db.revese
- db.revese milik saya bernama db.hidayat jadi saya masukan perintah
# nano /etc/bind/db.hidayat
-  Lalu Tambahkan baris berikut ke bagian bawah ( sesuikan)
 5       IN      PTR     sub.tataufik.com
 - Save

3. Buat Isi Konten Subdomain
- Buat sebuah folder dan file index untuk isi konten sub domain seperti portal
mkdir /var/www/html/subdomain
- Lalu edit index.html
nano /var/www/html/subdomain/index.html
 Saya tambahkan script berikut

<html>
<head>
<title>
Subdomain
</title>
</head>
<body>
<marquee>SUBDOMAIN </marquee><h1> SMK N 7 KENDAL</h1>
</body>
</html>
- Save

3. Konfigurasi Virtualhost
- Pindah directory
# cd /etc/apache2/sites-available/
- Masukan perintah
#  cp 000-default.conf subdomain.conf
 - Lalu edit file subdomain.conf
#  nano subdomain.conf
Ganti dan tambahkan beberapa baris konfigurasi seperi dibawah ini

<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin admin@tataufik.com
        ServerName tataufik.com
        ServerAlias sub.tataufik.com

        DocumentRoot /var/www/html/subdomain

        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
</VirtualHost>


Keterangan :
  • ServerName = Nama domain
  • ServerAlias = Nama subdomain yang ingin dialihkan/dijadikan virtual alias.
  • ServerAdmin = Alamat email pemilik domain.
  • DocumentRoot = Tempat pengalihan direktori dari Virtual Alias yang dibuat.
- Lalu aktifkan perintah untuk mengaktifkan site tersebut
# a2ensite  subdomain.conf
- Kemudian restart apache2
# /etc/init.d/apache2 restart
4. Testing
- Buka browser
- Masukan url tadi ke kolom. entrt.
- Jika berhasil maka akan muncul seperti berikut

NB : Jika anda menggunakan mikrotik maka atur DNS static, bisa dilihat disini caranya.
Read More ->>

Kamis, 20 Agustus 2015

Konfigurasi Securing Web Server (HTTPS)


       HTTP adalah protokol yang digunakan oleh web server. Semua data yang dikirim menggunakan protokol tersebut tidak terenkripsi (PLAIN Text biasa). Oleh karena itu, perlu kita tambahkan protokol tambahan yang bernama SSL atau TLS. Protokol tersebut berfungsi menambal protokol HTTP, agar menjadi secure (HTTPS).
 OpenSSL merupakan kepangjangan dari Secure Socket Layer. Terlebih dahulu, pastikan bahwa aplikasi apache2 untuk web server sudah terinstall, jika belum ada, maka install dahulu.
Lalu anda harus mengistall paket “ssl-cert” dan “openssl” biasanya paket tersebut sudah ikut terinstall bersamaan dengan paket apache2 , setelah terinstall anda harus melakukan hal berikut

1. Membuat Sertifikat SSL

  • Masuk ke debian sebagai super user
$ su
  •  Masuk ke directory /etc/ssl/private
# cd /etc/ssl/private
  • Kemudian masukan perintah
# openssl genrsa -des3 -out server.key 2048
  • Maka akan muncul tulisan berikut
 Generating RSA private key, 2048 bit long modulus
...................+++
.....+++
e is 65537 (0x10001)
Enter pass phrase for server.key:                          # set password

Verifying - Enter pass phrase for server.key:          # konfirmasi password
  •  Hapus password dari kunci pribadi
# openssl req -new -days 3650 -key server.key -out server.csr
 Enter pass phrase for server.key:                     # masukan password
writing RSA key
  • Lalu masukan perintah
# openssl req -new -days 3650 -key server.key -out server.csr
  You are about to be asked to enter information that will be incorporated
into your certificate request.
What you are about to enter is what is called a Distinguished Name or a DN.
There are quite a few fields but you can leave some blank
For some fields there will be a default value,
If you enter '.', the field will be left blank.
-----
Country Name (2 letter code) [AU]: ID                   # Negara

State or Province Name (full name) [Some-State]: Central Java   # Provinsi
Locality Name (eg, city) []: Kendal         # Kota
Organization Name (eg, company) [Internet Widgits Pty Ltd]: BLC     # company
Organizational Unit Name (eg, section) []:          # department
Common Name (e.g. server FQDN or YOUR name) []:        # server's FQDN

Email Address []: admin@smk7kendal.sch.id        # email address

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:

An optional company name []:
  •  Setelah itu masukan perintah
# openssl x509 -in server.csr -out server.crt -req -signkey server.key -days 3650
Signature ok
subject=/C=ID/ST=Central Java/L=Kendal/O=BLC/OU=/emailAddress=admin@smk7kendal.sch.id
Getting Private key
  • Lalu beri hak akses
 # chmod 400 server.* 

2. Konfigurasi Apache2 untuk SSL

  • Edit file /etc/apache2/sites-available/default-ssl.conf dengan perintah
# nano /etc/apache2/sites-available/default-ssl.conf
- Pada baris ke 3 dapat anda ganti
ServerAdmin taufik@smk7kendal.sch.id

- Pada baris ke 32 dan 33 ganti dari

SSLCertificateFile      /etc/ssl/certs/ssl-cert-snakeoil.pem
SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key

menjadi

SSLCertificateFile /etc/ssl/private/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key

  • Kemudian aktifkan site default-ssl dengan perintah
# a2ensite default-ssl
Enabling site default-ssl.
To activate the new configuration, you need to run:
  service apache2 reload

  •  Dan masukan perintah 
# a2enmod ssl
  •  Setelah itu restart apache2
# /etc/init.d/apache2 restart

 3. Testing

  • Setelah selesai mengkonfigurasi sekarang silakan anda coba.
  • Masuk firefox
  • Coba masuk ke server dengan https
  • Maka akan ada security
  •  Setelah di konfirmasi barulah anda dapat masuk
Read More ->>

Senin, 10 Agustus 2015

Install VoIP Server (Asterisk) di Debian 8

   Install VoIP Server (Asterisk) di Debian 8

     VoIP singkatan dari Voice Over Internet Protocol atau biasa disebut digital phone merupakan salah satu bagian dari teknologi transmisi untuk mentransmisikan komunikasi suara melalui IP, seperti internet ataupun packet-switched networks. Dengan menggunakan VoIP, kita dapat melakukan panggilan telepon melalui koneksi internet, tidak lagi menggunakan saluran telepon konvensional yang melakukan transmisi secara analog. Beberapa layanan VoIP hanya bisa di gunakan untuk melakukan panggilan ke orang lain
yang menggunakan layanan yang sama. Tetapi ada juga layanan VoIP yang dapat melakukan panggilan kepada siapa saja melalui nomor telepon, lokal, jarak jauh, mobile phone bahkan nomor internasional.
  
VoIP mengkonversikan atau mengubah suara anda yang merupakan sinyal analog menjadi sinyal digital yang ditransmisikan melalui internet. Tidak seperti telepon konvensional yang mentransmisikan suara anda menggunkan sinyal listrik melalui kabel. VoIP dapat digunakan langsung melalui komputer, telepon khusus VoIP ataupun pesawat telepon konvensional yang tersambung menggunakan alat khusus yang dinamakan VoIP adapter.

1. Install Asterisk
  • Masukan perintah berikut
 # apt-get install asterisk
 2. Konfigurasi Asterisk
  • Setelah asterisk terinstall selanjutnya kita perlu men-konfigurasi-nya
  • Masukan perintah berikut
# nano /etc/asterisk/sip.conf
 - Tambahkan baris berikut pada bagian terbawah

[general]
port = 5060
bindaddr = 0.0.0.0
context = others

[taufik]
type=friend
context=myphones
secret=tamvan
host=dynamic

[andy]
type=friend
context=myphones
secret=tamvan
host=dynamic



[general] = perintah umum yang digunakan pada asterisk.
[taufik] = ini diibaratkan sebagai nomer telepon. bisa anda ganti.
secret = password yang akan digunakan untuk login user asterisk.

  • Lalu konfigurasi lagi pada extentions.conf
# nano /etc/asterisk/extensions.conf

- Tambahkan baris berikut pada bagian terbawah

[others]
[myphones]
exten => taufik,1,Dial(SIP/taufik)
exten => andy,1,Dial(SIP/andy)


  •  Kemudian restart asterisk
# /etc/init.d/asterisk restart


asterisk sudah dapat anda coba pada client baik linux atau windows ataupun telpon gengam anda menggunakan Zoiper atau yang lainnya.

Kelanjutannya : Cara Install Zoiper di Linux Mint

Tags : Install VoIP Server (Asterisk) di Debian 8, Apa itu VoIP, VoIP adalah, Konfigurasi asterisk BLC Telkom.
Read More ->>

Membuat Repository Server Debian 8 Jessie

Apa itu Repository?  Repository ini adalah salah satu bagian terpenting yang ada di linux. Sistem Operasi open source linux ini ternyata ada 2 bagian yang terpenting yakni pada distro (distribusi) dan repository. Akan tetapi, untuk kali ini terlebih dahulu akan membahas apa yang dimaksud dengan repository.

Repository adalah suatu kumpulan dari berbagai banyak sekali macam aplikasi atau suatu paket aplikasi distribusi Linux. Repository ini sendiri biasa disingkat dengan Repo. Repository ini sendiri biasanya dikemas dalam bentuk CD/DVD.

1. Masuk ke Debian 8
  • Saya menggunakan ssh untuk meremote debian 8 lewat laptop.
$ ssh root@192.168.25.5
 2. Import ISO Debian 8
  • Jika anda sudah memiliki 3 ISO debian 8 maka tinggal anda scp ke debian 8 anda.
  • Jika belum maka anda bisa download dulu disini , atau langsung di simpan ke debian dengan perintah wget.
# wget http://kartolo.sby.datautama.net.id/debian-cd/8.1.0/amd64/iso-dvd/debian-8.1.0-amd64-DVD-1.iso
# wget http://kartolo.sby.datautama.net.id/debian-cd/8.1.0/amd64/iso-dvd/debian-8.1.0-amd64-DVD-2.iso
# wget http://kartolo.sby.datautama.net.id/debian-cd/8.1.0/amd64/iso-dvd/debian-8.1.0-amd64-DVD-3.iso
  • Jika sudah kita cek iso tersebut apakah sudah tersimpan atau belum di debian
# ls

 3. Setelah itu instal beberapa paket debian.
# apt-get install apache2 dpkg-dev rsync

4. Lalu buat beberapa directory untuk menaruh file debiannya dan untuk mount file iso.

# mkdir /repo
# mkdir /media
# mkdir /media/dvd1
# mkdir /media/dvd2
# mkdir /media/dvd3
# mkdir -p /repo/pool/
# mkdir -p /repo/dists/jessie/main/binary-amd64/
# mkdir -p /repo/dists/jessie/main/source/
Untuk yang berwarna merah binary-amd64 anda dapat ganti sesuai arsiteksur CD/DVD yang anda miliki seperti binary-i386 untuk 32bit.

5.  Kemudian mount file iso ke folder yang anda buat tadi.
# mount -o loop debian-8.1.0-amd64-DVD-1.iso /media/dvd1
# mount -o loop debian-8.1.0-amd64-DVD-2.iso /media/dvd2
# mount -o loop debian-8.1.0-amd64-DVD-3.iso /media/dvd3

6. Selanjutnya kita rsync semua dvd 
# rsync -avH /media/dvd1/pool  /repo/pool 
# rsync -avH /media/dvd2/pool  /repo/pool 
# rsync -avH /media/dvd3/pool  /repo/pool
Proses ini cukup memakan waktu. Tunggu dari abjad a - z.


7. Lalu kita mendeteksi dan mendaftarkan seluruh paket yang ada dengan perintah berikut
  • Masuk directory repo
# cd /repo/
 # dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
  •  Disini juga lama, tunggu saja.
  •  Lalu masukan lagi perintah berikut
 # dpkg-scansources . /dev/null | gzip -9c > Sources.gz
  •  Jika sudah anda bisa lihat hasilnya tersebut
  •  Setelah itu tinggal pindah ke foldernya masing-masing
# mv Packages.gz /repo/dists/jessie/main/binary-amd64/
# mv Sources.gz /repo/dists/jessie/main/source/
 8. Selanjunya buat link ke /var/www/html/
# ln -s /repo /var/www/html/debian
9. Lalu tinggal ganti repo client atau server itu sendiri dengan repo yang anda buat
# nano /etc/apt/sources.list
 10. Selanjunya tinggal update
# apt-get update

Proses Membuat Repository Server Debian 8 Jessie sudah selesai.
Read More ->>

Jumat, 07 Agustus 2015

Membuat SMS Gateway di Linux Mint

        SMS Gateway adalah suatu platform yang menyediakan mekanisme untuk EUA menghantar dan menerima SMS dari peralatan mobile (HP, PDA phone, dll) melalui SMS Gateway’s shortcode (sbg contoh 9221). Di bawah ini disertakan sedikit ilustrasi mengenai penjelasan di atas.
SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.

UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.

UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).

Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.

Suatu perusahaan SMS Gateway biasanya support untuk pesan yang berupa teks, unicode character, dan juga smart messaging (ringtone, picture message, logo operator,dll).

SMSD (SMS daemon) adalah modul program untuk menerima dan mengirim SMS yang bekerja dengan menggunakan SQL server untuk penampungan semua inbox dan outbox yang ada di seluler anda. Sampai dengan versi ini baru mensupport dengan 2 modul database yaitu MySQL & PostgreSQL.

Hardware Requirement

Spesifikasi Minimum : Processor : Intel P4 1.8GHZ
RAM : 256MB
Hardisk : 80GB
Modem atau handphone kompabilitynya bisa di cek di sini

Software Requirement

Kebutuhan Paket Software :
  1. Linux Ubuntu
  2. Apache 2.x.x
  3. PHP 5.x.x (with mysql, session, hash, json extension)
  4. PHP-CLI
  5. MySQL 5.x.x
  6. Gammu
  7. Kalkun

Instalasi

1. Pertama-tama masuk sebagai superuser
$ sudo su

2. Update dan install aplikasi gammu dan gammu-smsd dengan perintah berikut
# apt-get update
# apt-get install gammu gammu-smsd

3. Untuk melihat konfigurasi port device, gunakan perintah berikut
# dmesg | grep tty
 Maka akan muncul tulisan kurang lebih seperti berikut
[    0.000000] console [tty0] enabled
[ 3075.600128] usb 6-1: pl2303 converter now attached to ttyUSB0

4. Kemudian Konfigurasi Gammu dengan perintah berikut
# gammu-config

Isi form :
  • Port = /dev/ttyUSB0 # disesuaikan
  • Connection = at115200 # disesuaikan
  • Synchronizetime = yes
  • Log file = /var/log/gammulog
  • Log format = textall
  • Use locking = # isi yes jika ingin resource modem di kunci

Lalu Save

5. Konfigurasi gammu-smsdrc dengan perintah berikut
# nano /etc/gammu-smsdrc

Edit pada bagian

[gammu]
port = /dev/ttyUSB0 (sesuikan)
connection = at115200 (sesuikan)

[smsd]
PIN = ''
service = sql
logfile = /var/log/gammulog
driver = native_mysql
DeliveryReport = sms

User = root
password = knks (password database anda)
pc = localhost
database = kalkun (nama database)
runonreceive = /var/www/html/kalkun/scripts/daemon.sh

Untuk menggunakan perintah gammu, matikan dulu service gammu-smsd dengan perintah
# /etc/init.d/gammu-smsd stop

6. Kemudian baru bisa cek identify modem dengan perintah ;
# gammu --identify

Device               : /dev/ttyUSB0
Manufacturer   : Wavecom
Model                : MULTIBAND  900E  1800 (MULTIBAND  900E  1800)
Firmware          : 651b09gg.Q2406B 244 041410 13:45
IMEI                  : 351047882062389
SIM IMSI           : 510102682167074

7. Sekarang coba kirim sms dengan perintah
# gammu --sendsms text 085901XXXXXX
  • Tekan enter, lalu tulisan pesan. klik ctrl + D untuk mengirim.

Enter the message text and press Ctrl+D:
Apa Kabar?
If you want break, press Ctrl+C...
Sending SMS 1/1....waiting for network answer..OK, message reference=220


8. Cara cek pulsa
# gammu --getussd *888#
Press Ctrl+C to break...
USSD received
Status               : Action needed
Service reply        : "Sisa pulsa Rp.5052.Penggunaan pulsa Rp.39610.Aktif sd 06/08/2015.
GAMPANG Internetan Seharian pakai Kartu As mulai Rp1000-an. Info:188. Beli?
1.YA
2.Info Kartu

Source :
- https://id.wikipedia.org/wiki/SMS_Gateway
- http://ugos.ugm.ac.id/wiki/panduan:panduan_pembuatan_sms_gateway_di_linux_ubuntu
Read More ->>

Kamis, 30 Juli 2015

Mengaktifkan Login root SSH di Debian Server 8


Tidak sepeti di Debian 7 Wheezy, keamanan Debian 8 Jessie sekarang cukup ketat. Untuk login ssh saja kita tidak bisa langsung ke root, tapi harus login dengan username dan password.

Berikut ini cara Mengaktifkan Login root SSH di Debian Server 8

1. Login ssh menggunakan username
2. Masuk sebagai superuser
3. Masukan perintah berikut
# nano /etc/ssh/sshd.conf
4. Maka akan muncul tampilan berikut
5. Kemudian cari tulisan
 6. Hapus without-password, lalu tambah yes
7. Setelah itu Restart ssh dengan perintah
# /etc/init.d/ssh restart


 8. Sekarang coba anda login lagi menggunakan root
 9. Jika berhasil maka bisa langsung masuk

Read More ->>