Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Cara Mengaktifkan SSH Di FreeBSD

Posted on June 03, 2022 by Syauqi Wiryahasana

Panduan singkat ini akan memandu Anda melalui langkah-langkah untuk mengkonfigurasi dan mengaktifkan SSH di FreeBSD. Semua langkah yang disediakan di bawah ini diuji pada sistem FreeBSD 13.1 yang baru diinstal. Server

OpenSSH diinstal secara default di FreeBSD. Tetapi pada sistem FreeBSD yang baru, login SSH jarak jauh tidak diperbolehkan. Anda harus mengaktifkan akses SSH sendiri untuk mengakses server FreeBSD Anda melalui SSH dari sistem lain di jaringan.

Aktifkan SSH di FreeBSD

Jika Anda belum membuat pengguna normal di sistem Anda, buatlah terlebih dahulu.

Misalnya, saya akan membuat pengguna bernama ostechnix menggunakan perintah:
# adduser
Anda akan diminta untuk menjawab beberapa pertanyaan, seperti nama pengguna, nama lengkap, nama grup login, kelas login, shell default dll. Sebagian besar nilai default baik-baik saja. Tekan tombol ENTER untuk menerima nilai default dan ketik kata sandi Anda dua kali.
Nama pengguna: ostechnix Nama lengkap: Ostechnix Uid (Biarkan kosong untuk default): Grup login [ostechnix]: Grup login adalah ostechnix. Undang ostechnix ke grup lain? []: Kelas masuk [default]: Shell (sh csh tcsh nologin) [sh]: Direktori beranda [/home/ostechnix]: Izin direktori beranda (Biarkan kosong untuk default): Gunakan otentikasi berbasis kata sandi? [ya]: Gunakan kata sandi kosong? (ya/tidak) [tidak]: Gunakan sandi acak? (ya/tidak) [tidak]: Masukkan kata sandi: Masukkan kata sandi lagi: Mengunci akun setelah dibuat? [no]: Username : ostechnix Password : ***** Nama Lengkap : Ostechnix Uid : 1001 Kelas : Grup : ostechnix Beranda : /home/ostechnix Home Mode : Shell : /bin/sh Terkunci : tidak OK? (ya/tidak): yes adduser: INFO: Berhasil ditambahkan (ostechnix) ke database pengguna. Tambahkan pengguna lain? (yes/no): no Goodbye!Buat Pengguna Normal Di FreeBSD

Selanjutnya, edit file /etc/rc.conf:
# vi /etc/rc.conf
Tambahkan baris berikut di akhir:
sshd_enable="YES"Enable SSH Access On FreeBSD

Hit ESC dan ketik :wq untuk menyimpan dan keluar dari file.

Terakhir, mulai layanan SSH:
# /etc/rc.d/sshd startMulai Layanan ssh Di FreeBSD

Selesai! Sekarang Anda dapat mengakses server FreeBSD Anda melalui SSH dari sistem mana pun di jaringan seperti di bawah ini.
$ ssh [email protected]
Ganti [email protected] pada perintah di atas dengan nama pengguna dan alamat IP Anda.

Seperti yang mungkin sudah Anda ketahui, saat Anda SSH ke server FreeBSD untuk pertama kalinya, Anda akan diminta untuk memverifikasi sidik jari server. Cukup ketik Ya untuk melanjutkan dan ketik sandi pengguna.

Contoh output:
FreeBSD 13.1-RELEASE releng/13.1-n250148-fc952ac2212 GENERIC Selamat datang di FreeBSD! Catatan Rilis, Errata: https://www.FreeBSD.org/releases/ Security Advisories: https://www.FreeBSD.org/security/ FreeBSD Handbook: https://www.FreeBSD.org/handbook/ FAQ FreeBSD: https://www.FreeBSD.org/faq/ Daftar Pertanyaan: https://lists.FreeBSD.org/mailman/listinfo/freebsd-questions/ Forum FreeBSD: https://forums.FreeBSD.org/ Dokumen diinstal dengan sistem berada di direktori /usr/local/share/doc/freebsd/, atau dapat diinstal nanti dengan: pkg install en-freebsd-doc Untuk bahasa lain, ganti "en" dengan kode bahasa seperti de atau fr. Tampilkan versi FreeBSD yang terinstal: freebsd-version ; uname -a Harap sertakan output itu dan pesan kesalahan apa pun saat memposting pertanyaan. Pengenalan halaman manual: man man Tata letak direktori FreeBSD: man hier Untuk mengubah pengumuman login ini, lihat motd(5). Lupa kapan Paskah? Coba "ncal -e". Jika Anda memerlukan tanggal untuk Paskah Ortodoks, gunakan "ncal -o" sebagai gantinya. -- Dru [email protected]:~ $SSH Into FreeBSD As Normal User

Aktifkan akses Root SSH di FreeBSD

Secara default, login root SSH dinonaktifkan untuk tujuan keamanan di FreeBSD. Jadi, Anda tidak dapat mengakses server FreeBSD Anda melalui SSH sebagai pengguna root. Sangat disarankan untuk membiarkan login root SSH dinonaktifkan dan menggunakan pengguna yang tidak memiliki hak istimewa dan mengizinkan akses SSH ke pengguna tersebut seperti dijelaskan di atas.

Jika Anda masih ingin mengizinkan akses SSH ke pengguna root karena alasan apa pun, lakukan hal berikut.

Edit / etc/ssh/sshd_config file:
# vi /etc/ssh/sshd_config
Cari baris berikut:
#PermitRootLogin no
Batalkan komentar dengan menghapus simbol hash (#) dan ubah nilainya menjadi ya seperti di bawah ini:
PermitRootLogin yesSHEnable keluar dari file. Mulai ulang layanan SSH menggunakan perintah:
# /etc/rc.d/sshd restart
Sekarang Anda dapat masuk melalui SSH sebagai pengguna root dari sistem mana pun di jaringan menggunakan perintah.
# ssh [dilindungi email]
Contoh keluaran:
SSH Ke FreeBSD Sebagai Root User

Again, mengaktifkan akses SSH untuk akun root tidak disarankan. Saya sangat menyarankan Anda untuk menggunakan pengguna yang tidak memiliki hak istimewa dan membiarkan login root SSH dinonaktifkan.

Baca Terkait:
Cara Meningkatkan Ke FreeBSD 13 Dari FreeBSD 12
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically