Install ssh di Ubuntu 20.04: Perbedaan antara revisi

Dari Dokumentasi Robie
Loncat ke navigasi Loncat ke pencarian
Tidak ada ringkasan suntingan
Tidak ada ringkasan suntingan
Baris 70: Baris 70:




$ ssh [email protected] lalu tekan enter
$ '''ssh [email protected]''' lalu tekan enter


akan terlihat hasilnya sebagai berikut
akan terlihat hasilnya sebagai berikut


[email protected]'s password:
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.4.0-150-generic x86_64)
<nowiki>*</nowiki> Documentation:  <nowiki>https://help.ubuntu.com</nowiki>
<nowiki>*</nowiki> Management:     <nowiki>https://landscape.canonical.com</nowiki>
<nowiki>*</nowiki> Support:        <nowiki>https://ubuntu.com/advantage</nowiki>
  System information as of Tue 19 Sep 2023 06:38:32 AM UTC
  System load:  0.0               Processes:               117
  Usage of /:   45.1% of 9.75GB   Users logged in:         1
  Memory usage: 12%               IPv4 address for enp0s3: 192.168.122.140
  Swap usage:   0%
164 updates can be applied immediately.
116 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable
New release '22.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Tue Sep 19 06:34:05 2023 from 192.168.122.1
robie@robie:~$


Jika sudah muncul seperti ini artinya kita sudah berhasil masuk ke dalam server Ubuntu dengan IP '''192.168.122.140'''.
 
[email protected]'s password:
 
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.4.0-150-generic x86_64)
 
<nowiki>*</nowiki> Documentation:  <nowiki>https://help.ubuntu.com</nowiki>
 
<nowiki>*</nowiki> Management:     <nowiki>https://landscape.canonical.com</nowiki>
 
<nowiki>*</nowiki> Support:        <nowiki>https://ubuntu.com/advantage</nowiki>
 
  System information as of Tue 19 Sep 2023 06:38:32 AM UTC
 
  System load:  0.0               Processes:               117
 
  Usage of /:   45.1% of 9.75GB   Users logged in:         1
 
  Memory usage: 12%               IPv4 address for enp0s3: 192.168.122.140
 
  Swap usage:   0%
 
164 updates can be applied immediately.
 
116 of these updates are standard security updates.
 
To see these additional updates run: apt list --upgradable
 
New release '22.04.3 LTS' available.
 
Run 'do-release-upgrade' to upgrade to it.
 
Last login: Tue Sep 19 06:34:05 2023 from 192.168.122.1
 
robie@robie:~$

Revisi per 19 September 2023 06.40

Anggap saja kita baru pertama kali menginstall sistem operasi linux dan belum melakukan konfigurasi apa-apa setelah berhasil melakukan install. SSH (Secure Shell) sendiri adalah protocol yang digunakan untuk melakukan remote server yang menggunakan ip address dan aplikasi ssh sebagai akses masuknya. Untuk melakukan instalasi SSH dapat melakukan perintah berikut:

Install

$sudo apt-get update
$sudo apt-get install openssh-server
$ sudo apt-get install openssh-server
[sudo] password for robie: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  openssh-client openssh-sftp-server
Suggested packages:
  keychain libpam-ssh monkeysphere ssh-askpass molly-guard
The following packages will be upgraded:
  openssh-client openssh-server openssh-sftp-server
3 upgraded, 0 newly installed, 0 to remove and 158 not upgraded.
Need to get 1100 kB of archives.
After this operation, 9216 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 http://id.archive.ubuntu.com/ubuntu focal-updates/main amd64 openssh-sftp-server amd64 1:8.2p1-4ubuntu0.9 [51.7 kB]
Get:2 http://id.archive.ubuntu.com/ubuntu focal-updates/main amd64 openssh-server amd64 1:8.2p1-4ubuntu0.9 [377 kB]
Get:3 http://id.archive.ubuntu.com/ubuntu focal-updates/main amd64 openssh-client amd64 1:8.2p1-4ubuntu0.9 [671 kB]
Fetched 1100 kB in 1min 47s (10.3 kB/s)                                        
Preconfiguring packages ...
(Reading database ... 73081 files and directories currently installed.)
Preparing to unpack .../openssh-sftp-server_1%3a8.2p1-4ubuntu0.9_amd64.deb ...
Unpacking openssh-sftp-server (1:8.2p1-4ubuntu0.9) over (1:8.2p1-4ubuntu0.7) ...
Preparing to unpack .../openssh-server_1%3a8.2p1-4ubuntu0.9_amd64.deb ...
Unpacking openssh-server (1:8.2p1-4ubuntu0.9) over (1:8.2p1-4ubuntu0.7) ...
Preparing to unpack .../openssh-client_1%3a8.2p1-4ubuntu0.9_amd64.deb ...
Unpacking openssh-client (1:8.2p1-4ubuntu0.9) over (1:8.2p1-4ubuntu0.7) ...
Setting up openssh-client (1:8.2p1-4ubuntu0.9) ...
Setting up openssh-sftp-server (1:8.2p1-4ubuntu0.9) ...
Setting up openssh-server (1:8.2p1-4ubuntu0.9) ...
rescue-ssh.target is a disabled or a static unit, not starting it.
Processing triggers for systemd (245.4-4ubuntu3.17) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for ufw (0.36-6ubuntu1) ...
robie@robie:~$ 

Restart

/etc/init.d/ssh restart


Untuk melakukan remote SSH kita perlu mengetahui IP Address yang akan di remote. Cara melihat IP Address di Linux Ubuntu 20.04 dengan mengetikan perintah

ifconfig lalu enter

hasilnya akan terlihat seperti berikut

~$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
       inet 192.168.122.140  netmask 255.255.255.0  broadcast 192.168.122.255
       inet6 fe80::a00:27ff:febf:ea8e  prefixlen 64  scopeid 0x20<link>
       ether 08:00:27:bf:ea:8e  txqueuelen 1000  (Ethernet)
       RX packets 16745  bytes 22061193 (22.0 MB)
       RX errors 0  dropped 908  overruns 0  frame 0
       TX packets 11177  bytes 929689 (929.6 KB)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
       inet 127.0.0.1  netmask 255.0.0.0
       inet6 ::1  prefixlen 128  scopeid 0x10<host>
       loop  txqueuelen 1000  (Local Loopback)
       RX packets 4137  bytes 195200 (195.2 KB)
       RX errors 0  dropped 0  overruns 0  frame 0
       TX packets 4137  bytes 195200 (195.2 KB)
       TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0


Gunakan PC/Laptop lain menggunakan sistem operasi linux dengan jaringan yang sama untuk meremote IP yang bercetak tebal diatas, dengan mengetikkan perintah berikut


$ ssh [email protected] lalu tekan enter

akan terlihat hasilnya sebagai berikut

~$ ssh [email protected]
[email protected]'s password: 
Welcome to Ubuntu 20.04.5 LTS (GNU/Linux 5.4.0-150-generic x86_64)
* Documentation:  https://help.ubuntu.com
* Management:     https://landscape.canonical.com
* Support:        https://ubuntu.com/advantage
  System information as of Tue 19 Sep 2023 06:38:32 AM UTC
  System load:  0.0               Processes:               117
  Usage of /:   45.1% of 9.75GB   Users logged in:         1
  Memory usage: 12%               IPv4 address for enp0s3: 192.168.122.140
  Swap usage:   0%
164 updates can be applied immediately.
116 of these updates are standard security updates.
To see these additional updates run: apt list --upgradable
New release '22.04.3 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
Last login: Tue Sep 19 06:34:05 2023 from 192.168.122.1
robie@robie:~$

Jika sudah muncul seperti ini artinya kita sudah berhasil masuk ke dalam server Ubuntu dengan IP 192.168.122.140.