SSH PermiteRootLogin yes dengan script bash
Loncat ke navigasi
Loncat ke pencarian
buat file baru dengan nama enable_root_ssh.sh perintah yang dilakukan diterminal adalah
nano enable_root_ssh.sh (enter)
lalu isi file diatas dengan script berikut
#!/bin/bash
# File konfigurasi SSH
SSH_CONFIG="/etc/ssh/sshd_config"
# Backup konfigurasi asli (opsional tapi disarankan)
cp "$SSH_CONFIG" "${SSH_CONFIG}.bak"
echo "Backup konfigurasi SSH dibuat di: ${SSH_CONFIG}.bak"
# Ganti baris "#PermitRootLogin prohibit-password" menjadi "PermitRootLogin yes"
sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin yes/' "$SSH_CONFIG"
# Restart layanan SSH
systemctl restart ssh
# Cek status apakah restart berhasil
if [ $? -eq 0 ]; then
echo "✅ Berhasil: PermitRootLogin diaktifkan dan SSH telah direstart."
else
echo "❌ Gagal: Terjadi kesalahan saat merestart SSH. Periksa konfigurasi Anda."
fi