IGOS Nusantara dan Server FTP tanpa akses SSH
Dari IGNwiki
Misal membuat pengguna dengan id "ns" dapat mengakses FTP dan tidak dapat melakukan akses ke SSH.
Daftar isi
Buat pengguna dengan id "ns"
# useradd ns # passwd ns
Buat pseudo FTP shell
Buat Pseudo FTP shell dengan nama /bin/ftpAkses
# touch /bin/ftpAakses # echo 'echo "Hanya akses FTP"' > /bin/ftpAkses # echo 'exit 0' >> /bin/ftpAkses # chmod +x /bin/ftpAkses
Masukkan pseudo FTP ke shell
Masukkan pseudo FTP shell /bin/ftpAkses ke /etc/shells
# echo '/bin/ftpAkses' >> /etc/shells
Ubah /etc/passwd
Ubah /etc/passwd dengan memasukkan "ns"
SEMULA:
ns:x:501:502::/home/ns:/bin/bash
UBAH menjadi:
ns:x:501:502::/home/ns:/bin/ftpAkses
Tes
- Lakukan login ke ftp memakai id "ns", tes melakukan unduh dan unggah dari FTP
- Coba juga melakukan login memakai id "ns", saat ini mestinya "ns" tidak dapat login ke SSH