Mengizinkan Akses Root Login SSH Ubuntu 20.04
Root atau Super User merupakan hak akses tertinggi di Linux. Halo teman-teman semua, selamat datang kembali pada Web Blog kami, yaitu Awonapa Membahas Server. Pada kesempatan ini kita akan sharing mengenai Seri Tutorial Ubuntu Server, Yaitu membahas Mengizinkan Akses Root Login SSH Ubuntu 20.04.
Panduan Mengizinkan Akses Root Login SSH Ubuntu 20.04
Pembahasan sebelumnya sudah membahas mengenai Install Ubuntu Server 20.04 dan Konfigurasi IP Address menggunakan VirtualBox. Pada kesempatan ini kita akan membahas mengenai Cara Ubah Port SSH Server Ubuntu 20.04.
Daftar Isi :
- Konfigurasi Adapter VirtualBox Ubuntu Server
- Menjalankan Mesin Virtual Ubuntu Server
- Proses Konfigurasi IP Address Ubuntu Server 20.04
- Proses Konfigurasi openSSH Ubuntu Server
- Cara Ubah Port SSH Server Ubuntu 20.04
- Cara Mengizinkan Akses Root Login SSH Ubuntu 20.04
1. Konfigurasi Adapter di VirtualBox Ubuntu Server 20.04
Sebelum melakukan konfigurasi, pastikan kita sudah Install Ubuntu Server 20.04 dan Konfigurasi IP Address dan berikut ini cara untuk Konfigurasi Adapter pada Ubuntu Server.
Buat 2 Adapter pada mesin virtual :
- Adapter Bridge (hubungkan dengan wifi atau lan yang terhubung ke internet)
- Host Only Adapter (Untuk terhubung ke Host dan Guest)
2. Jalankan Mesin Virtual Ubuntu Server 20.04
Setelah mengatur Adapter network nya, berikutnya jalankan mesin virtual teman-teman sekalian, seperti gambar dibawah ini :
3. Proses Konfigurasi IP Address Ubuntu Server 20.04
- Silahkan teman-teman login menggunakan root / super user.
- Kemudian Lakukan Konfigurasi IP Address menggunakan perintah :
- IP Address bridge : DHCP CLIENT
- IP Address Host Only : 192.168.111.1/24
nano /etc/network/interfaces
Kemudian samakan konfigurasi seperti pada gambar dibawah ini :
Keterangan :
- Pada enp0s3 menggunakan DHCP Client
- Pada enp0s8 menggunakan IP Address Static
# konfigurasi ip address internet eth1 (bridge)
# dhcp
auto enp0s3
iface enp0s3 inet dhcp
# konfigurasi eth2 atau enp0s8 (host only adapter)
# static
auto enp0s8
iface enp0s8 inet static
address 192.168.111.1
netmask 255.255.255.0
network 192.168.111.0
broadcast 192.168.111.254
berikutnya, silahkan teman-teman save dengan cara CTRL+X lalu Y dan ENTER.
Untuk Restart hasil konfigurasi ip address dapat menggunakan perintah :
systemctl restart networking
atau
jika ingin menggunakan perintah lainya, dapat melakukan install tools
dengan perintah : (pastikan sudah terhubung ke internet)
apt install ifupdown net-tools
Jika sudah selesai dan berhasil install tools tersebut, maka teman-teman dapat melakukan restart network dengan perintah lain, yaitu :
/etc/init.d/networking restart
Kemudian cek hasil konfigurasi menggunakan perintah : ifconfig
4. Proses Konfigurasi openSSH Server
- Untuk proses install ssh server pada linux ubuntu 20.04 dapat menggunakan perintah :
apt-get install openssh-server
- Pastikan server teman-teman terhubung ke internet.
- Jika teman-teman perhatikan, ketika kita menjalankan perintah openssh-server, beberapa paket mengikuti install juga seperti, openssh-client dan openssh-sftp-server.
- Berikutnya jika sudah selesai install openssh-server, teman teman dapat melihat status dari ssh server menggunakan perintah :
/etc/init.d/ssh client
- Terdapat informasi pada status bahwa Server SSH berjalan pada Port 22.
- Pengujian SSH Server pada Host / Windows.
- Jika sudah, kita akan melakukan SSH Connection, menggunakan aplikasi Putty, teman-teman bisa download di website resmi nya, https://www.putty.org/
- Masukkan IP Address Server atau (DNS) Domain Name System
- Jika sudah kemudian Klik Accept pada Putty
- Disini kita akan login menggunakan user yang sudah kita buat di awal ketika proses install linux ubuntu server.
- Proses remote ssh server juga dapat dilakukan menggunakan CMD pada Windows
- Dan disini kita sudah berhasil untuk melakukan login, dan teman-teman juga bisa login menggunakan super user dengan perintah :
- sudo su
5. Cara Ubah Port SSH Server Ubuntu 20.04
Seorang Administrator Server diperintahkan untuk merubah port pada SSH Server dari port default yaitu 22 menjadi port 2023.
- Pertama pastikan sudah menjalankan SSH Server pada Linux Ubuntu
- Kita akan masuk ke dalam folder /etc/ssh menggunakan perintah
cd /etc/ssh
- Terdapat beberapa file di dalam folder tersebut, kemudian kita akan melakukan konfigurasi file sshd_config pada folder /etc/ssh
- Buka file sshd_config pada folder /etc/ssh
nano sshd_config
- Silahkan teman-teman cari #Port 22, dan disitu akan kita ganti menjadi Port 2023, hilangkan # nya.
- Menjadi Seperti berikut ini :
Jika sudah lakukan save.
- Kemudian kita akan merubah sedikit pada /etc/services, cari ssh pada file tersebut, kemudian ubah port 22/tcp menjadi 2023/tcp.
SSH 2023/TCP # SSH Remote Login Protocol
- Jika sudah lakukan save pada konfigurasi ssh teman-teman. Dan tak lupa lakukan restart menggunakan perintah :
/etc/init.d/ssh restart
- Disini kita dapat melihat perubahan dengan melakukan cek status pada ssh server dengan perintah :
/etc/init.d/ssh status
Proses untuk perubahan port sudah selesai? Lantas bagaimana pengujiannya?
- Jika teman-teman menggunakan cmd dapat melakukan remote ssh menggunakan perintah berikut :
ssh -p 2023 namauser@ipserver
- Jika berpatokan pada server diatas, maka perintah nya sebagai berikut :
ssh -p 2023 wahyup@192.168.111.1
- Untuk pengujian menggunakan Putty teman-teman hanya perlu merubah port dari 22 ke 2023 pada field port di Putty.
6. Cara Mengizinkan Akses Root Login SSH Ubuntu 20.04
- Pertama pastikan sudah menjalankan SSH Server pada Linux Ubuntu
- Kita akan masuk ke dalam folder /etc/ssh menggunakan perintah
cd /etc/ssh
- Terdapat beberapa file di dalam folder tersebut, kemudian kita akan melakukan konfigurasi file sshd_config pada folder /etc/ssh
- Buka file sshd_config pada folder /etc/ssh
nano sshd_config
- Cari kalimat #PermitRootLogin prohibit-password
#PermitRootLogin prohibit-password
- Kemudian ubah menjadi PermitRootLogin yes
PermitRootLogin yes
- Jika sudah lakukan save pada konfigurasi tersebut kemudian lakukan restart ssh server
/etc/init.d/ssh restart
- Secara default kata sandi root tidak disetel di ubuntu 20.04 dan pesan kesalahan izin ditolak, silakan coba lagi akan muncul ketika mencoba masuk ssh sebagai pengguna root.
- Disini kita perlu mengatur kata sandi root. Berikut ini cara nya :
sudo passwd
- Setelah itu lakukan pengujian pada client dengan command ssh sebagai berikut :
ssh -p 2023 root@192.168.111.1
- Berikut ini adalah hasil dari login root ssh server ubuntu pada client windows menggunakan cmd
Pada perintah diatas kita menggunakan hasil dari konfigurasi sebelumnya, yaitu melakukan perubahan port dari 22 ke 2023. Jika anda tidak melakukan perubahan port maka command ssh nya tidak perlu menggunakan -p 2023.
Hanya cukup = ssh root@192.168.111.1
Kesimpulan
Proses Akses root dapat memudahkan user dalam melakukan konfigurasi server. Selain itu untuk keamanan bisa menggunakan Public Key,
nanti akan kita bahas ya :)
Baiklah teman-teman, cukup seperti itu untuk Tutorial Linux Ubuntu Server 20.04, Yaitu membahas Mengizinkan Akses Root Login SSH Ubuntu 20.04. InsyaAllah Untuk List Seri Tutorial Linux Ubuntu Server 20.04 ini akan di update lagi sesuai dengan artikel yang di post mengenai Tutorial Linux Ubuntu Server 20.04 ya. Semoga tutorial ini bermanfaat untuk kita semua.
- Tutorial Ubuntu Server 20.04
- Ubuntu Server 20.04
- Ubuntu
- Awonapa
- SSH Server
- Port SSH Server
- PermitRootLogin
Posting Komentar untuk "Mengizinkan Akses Root Login SSH Ubuntu 20.04"