Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== CHAROOT Membatasi akses SSH user di Debian 12 ====== Berikut ini adalah cara membuat chroot di debian 12 untuk membatasi akses user <code> sudo apt update sudo apt install debootstrap </code> Membuat direktori chroot <code> sudo mkdir -p /srv/chroot/debian </code> Membangun chroot <code> sudo debootstrap bookworm /srv/chroot/debian http://deb.debian.org/debian/ </code> <code> sudo mount -t proc proc /srv/chroot/debian/proc sudo mount -t sysfs sys /srv/chroot/debian/sys sudo mount -t devtmpfs dev /srv/chroot/debian/dev </code> Test login ke chroot <code> sudo chroot /srv/chroot/debian /bin/bash </code> Setting user sshd_config <code> nano /etc/ssh/sshd_config </code> tambahkan <code> Allowusers root AllowUsers userku Match User userku ChrootDirectory /srv/chroot/debian X11Forwarding no AllowTcpForwarding no </code> selamat mencoba ====== Error I have no name@server ====== jika ada error **I have no name!@bk5:~$** maka solusinya adalah <code> sudo cp /etc/passwd /srv/chroot/debian/etc/ sudo cp /etc/group /srv/chroot/debian/etc/ sudo cp /etc/nsswitch.conf /srv/chroot/debian/etc/ </code> kemdudian coba login kembali sebagai user ====== Permission Denied ====== Jika user login permission denied maka solusinya adalah <code> chown user:user /srv/chroot/debian/home/user </code> ====== Login Public Key Tidak bisa ====== kemungkinan antara folder chroot dan folder user utama tidak di sync maka kita sync manual <code> rsync -a /srv/chroot/debian/home/user/.ssh /home/user/ </code> selesai artikel/charoot-debian-12.txt Last modified: 2026/02/01 12:00by srvdoc