Lompat ke konten Lompat ke sidebar Lompat ke footer

Mengizinkan Akses Root Login SSH Ubuntu 20.04

Root atau Super User merupakan hak askses 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.

Izinkan Akses Root SSH

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 : 

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)

Mesin Virtual Ubuntu Server

Adapter 1 : Bridge Adapter

Adapter 2 : Host Only Adapter

2. Jalankan Mesin Virtual Ubuntu Server 20.04

Setelah mengatur Adapter network nya, berikutnya jalankan mesin virtual teman-teman sekalian, seperti gambar dibawah ini :

Jalankan Mesin Virtual Ubuntu Server 20.04
 

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 :

Konfigurasi IP Address

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 
Restart Network

Kemudian cek hasil konfigurasi menggunakan perintah : ifconfig

Cek hasil konfigurasi IP Address

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.

Install SSH Server

  • 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 

cek status ssh server

  • 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

Remote SSH with IP

  • Jika sudah kemudian Klik Accept pada Putty

Accept Putty

  • Disini kita akan login menggunakan user yang sudah kita buat di awal ketika proses install linux ubuntu server.

remote ssh login user with putty

  • Proses remote ssh server juga dapat dilakukan menggunakan CMD pada Windows

Proses Remote SSH Server dengan CMD

  • Dan disini kita sudah berhasil untuk melakukan login, dan teman-teman juga bisa login menggunakan super user dengan perintah :
  • sudo su

Login Super User

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

    file sshd_config pada 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.

    Port Default SSH
  • Menjadi Seperti berikut ini :

    Ubah port menjadi 2023
    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
Hasil dari perubahan port ssh

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

Pengujian SSH Server

  • 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

    file sshd_config pada ssh

  • Buka file sshd_config pada folder /etc/ssh
nano sshd_config
  • Cari kalimat #PermitRootLogin prohibit-password
    #PermitRootLogin prohibit-password
    Cari PermitRootLogin prohibit-password

  • Kemudian ubah menjadi PermitRootLogin yes
    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
    Inisialisasi Ulang 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

    Berhasil Akses Root SSH

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.

Sekian dan Terimakasih

Tag Penelusuran
  • 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"