Tuesday, June 16, 2015

Setting SSH di VPS

Langsung saja tanpa panjang lebar, disini saya memakai OpenSSH dan Dropbear, port yg saya pakai untuk OpenSSH 22, 109 dan 143. Dropbear saya pakai port 443. Sebelumnya port 443 yang ada di openssh anda desable/delete terlebih dahulu. Port boleh di bolak balik sesuka anda, asal jangan ada satu port untuk 2 service (OpenSSH dan Dropbear).

nano /etc/ssh/sshd_config
Nano harus sudah terinstal, kalo belum silahkan install dahulu.
Install Nano di Debian / Ubuntu
sudo apt-get install nano

Install Nano di Centos
yum install nano
Lanjut lagi di sshd_config
Hapus tulisan Port 443
Save+Exit (ctrl X+Y Enter)

Restart Openssh
Debian/Ubuntu:
service ssh restart

CentOS:
/etc/init.d/sshd restart
atau
service sshd restart
 Install Dropbear pada Debian/Ubuntu
1. Install Dropbear
apt-get update
apt-get install dropbear
2. Tambah Port Dropbear
nano /etc/default/dropbear
Edit pada bagian ini:
NO_START=1
DROPBEAR_PORT=22
DROPBEAR_EXTRA_ARGS=

Edit Menjadi seperti ini:
NO_START=0
DROPBEAR_PORT=443
DROPBEAR_EXTRA_ARGS="-p 443"
3. Start Dropbear
service drobear start
service drobear restart
4. Cek Port Dropbear
netstat -nlpt | grep dropbear
Install Dropbear pada CentOS
Untuk menginstall dropbear pada vps CentOS, silahkan masukan perintah command di bawah ini sesuai dengan OS server vps anda.

Untuk CentOS 5_32bit
cd /usr/local/src
wget http://dl.fedoraproject.org/pub/epel/5/i386/dropbear-0.55-1.el5.i386.rpm
rpm -Uvh dropbear-0.55-1.el5.i386.rpm
yum -y install dropbear
Untuk CentOS 5_64bit
cd /usr/local/src
wget http://dl.fedoraproject.org/pub/epel/5/x86_64/dropbear-0.55-1.el5.x86_64.rpm
rpm -Uvh dropbear-0.55-1.el5.x86_64.rpm
yum -y install dropbear
Untuk CentOS 6_32bit
cd /usr/local/src
wget http://dl.fedoraproject.org/pub/epel/6/i386/dropbear-0.58-1.el6.i686.rpm
rpm -Uvh dropbear-0.58-1.el6.i686.rpm
yum -y install dropbear
Untuk CentOS 6_64bit
cd /usr/local/src
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/dropbear-0.58-1.el6.x86_64.rpm
rpm -Uvh dropbear-0.58-1.el6.x86_64.rpm
yum -y install dropbear
Untuk CentOS 6_64bit
cd /usr/local/src
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/dropbear-0.58-1.el6.x86_64.rpm
rpm -Uvh dropbear-0.58-1.el6.x86_64.rpm
yum -y install dropbear
Tambah Port Dropbear
nano /etc/init.d/dropbear
  Port sisipkan dibawah:
  PID_FILE=/var/run/dropbear.pid
  Tambah menjadi:
  PID_FILE=/var/run/dropbear.pid
  OPTIONS="-p 443"
Start Dropbear
service dropbear start
Dropbear auto start:
chkconfig dropbear on
Restart dropbear:
service dropbear restart
Cek Port Dropbear
netstat -nlpt | grep dropbear
Selesai. Silahkan, anda sudah bisa menikmati SSH di VPS sendiri. Semoga post Setting SSH di VPS ini mudah di pahami.

0 comments: