<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kangtain.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Konfigurasi_Linux_Server_Ubuntu</id>
	<title>Konfigurasi Linux Server Ubuntu - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://kangtain.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Konfigurasi_Linux_Server_Ubuntu"/>
	<link rel="alternate" type="text/html" href="https://kangtain.com/wiki/index.php?title=Konfigurasi_Linux_Server_Ubuntu&amp;action=history"/>
	<updated>2026-05-04T23:04:26Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://kangtain.com/wiki/index.php?title=Konfigurasi_Linux_Server_Ubuntu&amp;diff=8099&amp;oldid=prev</id>
		<title>Kangtain: /* Terkait */</title>
		<link rel="alternate" type="text/html" href="https://kangtain.com/wiki/index.php?title=Konfigurasi_Linux_Server_Ubuntu&amp;diff=8099&amp;oldid=prev"/>
		<updated>2023-03-15T23:32:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Terkait&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 06:32, 16 March 2023&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l110&quot;&gt;Line 110:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 110:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Tutorial]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Linux]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:Server]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Kangtain</name></author>
	</entry>
	<entry>
		<id>https://kangtain.com/wiki/index.php?title=Konfigurasi_Linux_Server_Ubuntu&amp;diff=143&amp;oldid=prev</id>
		<title>Kangtain: Created page with &quot;Langkah pertama yang perlu Kalian tangani jika ada instalasi baru dari server Ubuntu atau VPS Ubuntu yang baru digunakan adalah memastikan sistem dan semua komponen sistem, se...&quot;</title>
		<link rel="alternate" type="text/html" href="https://kangtain.com/wiki/index.php?title=Konfigurasi_Linux_Server_Ubuntu&amp;diff=143&amp;oldid=prev"/>
		<updated>2021-10-30T12:03:48Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Langkah pertama yang perlu Kalian tangani jika ada instalasi baru dari server Ubuntu atau VPS Ubuntu yang baru digunakan adalah memastikan sistem dan semua komponen sistem, se...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Langkah pertama yang perlu Kalian tangani jika ada instalasi baru dari server Ubuntu atau VPS Ubuntu yang baru digunakan adalah memastikan sistem dan semua komponen sistem, seperti kernel, manajer paket apt, dan semua paket terinstal lainnya sudah aktif. Up-to-date dengan versi rilis terbaru dan patch keamanan.&lt;br /&gt;
&lt;br /&gt;
Untuk memperbarui server [[Ubuntu]], untuk masuk ke konsol server dengan akun dengan hak akses root atau langsung sebagai root dan menjalankan perintah di bawah ini untuk melakukan proses pembaruan dan peningkatan.&lt;br /&gt;
 sudo apt update &lt;br /&gt;
&lt;br /&gt;
Setelah menjalankan perintah update, Anda akan melihat jumlah paket yang tersedia untuk proses upgrade dan perintah yang digunakan untuk mendaftar paket upgrade.&lt;br /&gt;
 sudo apt list --upgradable&lt;br /&gt;
&lt;br /&gt;
Setelah Anda melihat daftar paket yang tersedia untuk peningkatan, masukkan perintah di bawah ini untuk memulai proses peningkatan sistem.&lt;br /&gt;
 sudo apt upgrade&lt;br /&gt;
&lt;br /&gt;
Untuk menghapus semua paket &amp;lt;code&amp;gt;.deb&amp;lt;/code&amp;gt; yang diunduh secara lokal dan semua cache &amp;lt;code&amp;gt;apt-get&amp;lt;/code&amp;gt; lainnya, jalankan perintah di bawah ini.&lt;br /&gt;
 sudo apt autoremove&lt;br /&gt;
&lt;br /&gt;
 sudo apt clean&lt;br /&gt;
&lt;br /&gt;
== Create New Account in Ubuntu ==&lt;br /&gt;
Secara default, sebagai tindakan keamanan, akun &amp;#039;&amp;#039;root&amp;#039;&amp;#039; sepenuhnya dinonaktifkan di [[Ubuntu]]. Untuk membuat akun baru di sistem, masuk ke sistem dengan pengguna akun dengan hak akses root dan buat akun baru dengan perintah di bawah ini.&lt;br /&gt;
&lt;br /&gt;
Akun baru ini akan diberikan hak akses root melalui perintah sudo dan akan digunakan untuk melakukan tugas administratif di sistem. Pastikan Anda mengatur kata sandi yang kuat untuk melindungi akun ini. Ikuti perintah &amp;#039;&amp;#039;add user&amp;#039;&amp;#039; untuk mengatur detail pengguna dan kata sandi.&lt;br /&gt;
 sudo adduser ubuntu_user&lt;br /&gt;
&lt;br /&gt;
Jika akun ini akan ditetapkan ke admin sistem lain, Anda dapat memaksa pengguna untuk mengubah kata sandinya pada upaya login pertama dengan mengeluarkan perintah berikut.&lt;br /&gt;
 sudo chage -d0 ubuntu_user&lt;br /&gt;
&lt;br /&gt;
Untuk saat ini, pengguna baru yang ditambahkan tidak dapat melakukan tugas administratif melalui utilitas sudo. Untuk memberikan akun pengguna baru ini dengan hak akses administratif, Kalian harus menambahkan pengguna ke grup sistem &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; dengan menmasukkan perintah di bawah ini.&lt;br /&gt;
 sudo usermod -a -G sudo ubuntu_user&lt;br /&gt;
&lt;br /&gt;
Secara default, semua pengguna yang termasuk dalam grup &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; diizinkan untuk menjalankan perintah dengan hak akses root melalui utilitas &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt;. Perintah &amp;lt;code&amp;gt;sudo&amp;lt;/code&amp;gt; harus digunakan sebelum menulis perintah yang diperlukan untuk eksekusi, seperti yang ditunjukkan pada contoh di bawah ini.&lt;br /&gt;
 sudo apt install package_name&lt;br /&gt;
&lt;br /&gt;
Uji apakah pengguna baru memiliki hak root yang diberikan, dengan masuk ke sistem dan menjalankan perintah pembaruan yang diawali dengan sudo.&lt;br /&gt;
 su - ubuntu_user&lt;br /&gt;
&lt;br /&gt;
 sudo apt update&lt;br /&gt;
&lt;br /&gt;
== Configure System Hostname in Ubuntu ==&lt;br /&gt;
Biasanya, nama host disiapkan selama proses penginstalan sistem atau saat VPS dibuat. Namun, Anda harus mengubah nama server Kalian untuk lebih mencerminkan tujuan server Kalian atau untuk menjelaskan tujuan akhirnya dengan lebih baik.&lt;br /&gt;
&lt;br /&gt;
Di perusahaan besar, diberi nama setelah skema penamaan yang kompleks untuk dengan mudah mengidentifikasi mesin di pusat data. Misalnya, jika mesin [[Ubuntu]] Kalian akan mengoperasikan server email, nama mesin tersebut harus mencerminkan ini dan Kalian dapat mengatur nama host misalnya &amp;lt;code&amp;gt;mx01.mydomain.lan&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Untuk menampilkan detail tentang nama host server Kalian, jalankan perintah berikut.&lt;br /&gt;
 hostnamectl&lt;br /&gt;
&lt;br /&gt;
Untuk mengubah nama server Kalian, masukkan perintah &amp;lt;code&amp;gt;hostnamectl&amp;lt;/code&amp;gt; dengan nama baru yang akan Kalian konfigurasikan untuk server Kalian, seperti yang diilustrasikan di bawah ini.&lt;br /&gt;
 sudo hostnamectl set-hostname infitaah&lt;br /&gt;
&lt;br /&gt;
Verifikasi nama baru sistem Anda dengan salah satu perintah di bawah ini.&lt;br /&gt;
 hostname&lt;br /&gt;
&lt;br /&gt;
 hostname -s&lt;br /&gt;
&lt;br /&gt;
 cat /etc/hostname&lt;br /&gt;
&lt;br /&gt;
== Setup SSH with Public Key Authentication in [[Ubuntu]] ==&lt;br /&gt;
Untuk meningkatkan tingkat keamanan sistem dari server [[Ubuntu]], Kalian harus mengatur otentikasi kunci publik [[SSH]] untuk akun lokal. Untuk membuat &amp;#039;&amp;#039;&amp;#039;SSH Key Pair&amp;#039;&amp;#039;&amp;#039;, kunci publik dan pribadi, dengan menentukan panjang kunci, seperti 2048 bit, jalankan perintah berikut di konsol server Kalian.&lt;br /&gt;
&lt;br /&gt;
Pastikan Kalian masuk ke sistem dengan pengguna yang Kalian siapkan kunci [[SSH]].&lt;br /&gt;
 su - ubuntu_user&lt;br /&gt;
&lt;br /&gt;
 ssh-keygen -t RSA -b 2048&lt;br /&gt;
&lt;br /&gt;
Saat kunci dibuat, Kalian akan diminta untuk menambahkan frasa sandi untuk mengamankan kunci. Kalian dapat memasukkan frasa sandi yang kuat atau memilih untuk mengosongkan frasa sandi jika Kalian ingin mengotomatiskan tugas melalui server [[SSH]].&lt;br /&gt;
&lt;br /&gt;
Setelah kunci [[SSH]] dibuat, Kalian dapat menyalin kunci publik ke server jarak jauh dengan menjalankan perintah di bawah ini. Untuk menginstal kunci publik ke server [[SSH]] jarak jauh, Kalian memerlukan akun pengguna jarak jauh dengan izin dan kredensial yang tepat untuk masuk ke server jarak jauh.&lt;br /&gt;
 ssh-copy-id remote_user@remote_server&lt;br /&gt;
&lt;br /&gt;
Anda harus dapat masuk secara otomatis melalui SSH ke server jarak jauh menggunakan metode otentikasi kunci publik. Anda tidak perlu menambahkan sandi pengguna jarak jauh saat menggunakan autentikasi kunci publik SSH.&lt;br /&gt;
&lt;br /&gt;
Setelah Kalian masuk ke server jarak jauh, Kalian dapat mulai menjalankan perintah, seperti perintah &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt; untuk mencantumkan pengguna yang masuk jarak jauh [[SSH|ssh]].&lt;br /&gt;
&lt;br /&gt;
Ketik exit di konsol untuk menutup sesi SSH jarak jauh.&lt;br /&gt;
 ssh remote_user@remote_server&lt;br /&gt;
&lt;br /&gt;
 w&lt;br /&gt;
&lt;br /&gt;
 exit&lt;br /&gt;
&lt;br /&gt;
Untuk melihat kunci [[SSH]] publik Kalian, untuk menginstal kunci secara manual ke server [[SSH]] jarak jauh, berikan perintah berikut.&lt;br /&gt;
 cat ~/.ssh/id_rsa.pub&lt;br /&gt;
&lt;br /&gt;
== Secure SSH Server in Ubuntu ==&lt;br /&gt;
Untuk mengamankan daemon [[SSH]], Kalian harus mengubah nomor port [[SSH]] default dari 22 menjadi port acak, lebih tinggi dari 1024, dan melarang akses SSH jarak jauh ke akun root melalui kata sandi atau kunci, dengan membuka file konfigurasi utama server SSH dan membuat mengikuti perubahan.&lt;br /&gt;
 sudo vi /etc/ssh/sshd_config&lt;br /&gt;
&lt;br /&gt;
Pertama, cari baris komentar # Port22 dan tambahkan baris baru di bawahnya (ganti nomor port &amp;#039;&amp;#039;listening&amp;#039;&amp;#039; yang sesuai):&lt;br /&gt;
 Port 2345&lt;br /&gt;
&lt;br /&gt;
Jangan menutup file, scroll ke bawah dan cari baris &amp;#039;&amp;#039;&amp;#039;#PermitRootLogin yes&amp;#039;&amp;#039;&amp;#039;, hapus komentar baris dengan menghapus tanda &amp;#039;&amp;#039;# (hashtag)&amp;#039;&amp;#039; dari awal baris dan ubah baris agar terlihat seperti yang ditunjukkan pada kutipan di bawah ini.&lt;br /&gt;
 PermitRootLogin no&lt;br /&gt;
&lt;br /&gt;
Setelah itu, restart server [[SSH]] untuk menerapkan pengaturan baru dan menguji konfigurasi dengan mencoba masuk dari jarak jauh ke server ini dengan akun root melalui nomor port baru. Akses ke akun root melalui [[SSH]] harus dibatasi.&lt;br /&gt;
 sudo systemctl restart sshd&lt;br /&gt;
&lt;br /&gt;
Juga, jalankan perintah &amp;lt;code&amp;gt;netstat&amp;lt;/code&amp;gt; atau &amp;lt;code&amp;gt;ss&amp;lt;/code&amp;gt; dan filter output melalui perintah &amp;lt;code&amp;gt;grep&amp;lt;/code&amp;gt; untuk menampilkan nomor port &amp;#039;&amp;#039;listening&amp;#039;&amp;#039; baru untuk server [[SSH]].&lt;br /&gt;
 sudo ss -tlpn| grep ssh&lt;br /&gt;
&lt;br /&gt;
 sudo netstat -tlpn| grep ssh&lt;br /&gt;
&lt;br /&gt;
Ada situasi di mana Kalian mungkin ingin memutuskan secara otomatis semua koneksi [[SSH]] jarak jauh yang dibuat ke server Kalian setelah beberapa saat tidak aktif.&lt;br /&gt;
&lt;br /&gt;
Untuk mengaktifkan fitur ini, jalankan perintah di bawah ini, yang menambahkan variabel bash TMOUT ke file tersembunyi &amp;lt;code&amp;gt;.bashrc&amp;lt;/code&amp;gt; akun Anda dan memaksa setiap koneksi [[SSH]] yang dibuat dengan nama pengguna untuk diputuskan atau dikeluarkan setelah 5 menit tidak aktif.&lt;br /&gt;
 tail .bashrc&lt;br /&gt;
&lt;br /&gt;
Pada gambar di bawah, sesi SSH jarak jauh dari mesin drupal ke server Ubuntu melalui akun ubuntu_user telah habis waktunya dan keluar otomatis setelah 5 menit.&lt;br /&gt;
Sesi SSH Putuskan Otomatis&lt;br /&gt;
&lt;br /&gt;
==Terkait==&lt;br /&gt;
*[[SSH]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Tutorial]]&lt;/div&gt;</summary>
		<author><name>Kangtain</name></author>
	</entry>
</feed>