IGOS Nusantara dan Server FTP tanpa akses SSH: Perbedaan revisi
Dari IGNwiki
(←Membuat halaman berisi ' Misal membuat pengguna dengan id "ns" dapat mengakses FTP dan tidak dapat melakukan akses ke SSH. == Buat pengguna dengan id "ns" == # useradd ns # passwd ns == Buat…') |
(→Tes) |
||
(Satu revisi antara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 21: | Baris 21: | ||
SEMULA: | SEMULA: | ||
− | ns:x: | + | ns:x:501:502::/home/ns:/bin/bash |
UBAH menjadi: | UBAH menjadi: | ||
− | ns:x: | + | ns:x:501:502::/home/ns:/bin/ftpAkses |
== Tes == | == Tes == | ||
− | # Lakukan login ke ftp memakai id "ns" | + | # 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 | # Coba juga melakukan login memakai id "ns", saat ini mestinya "ns" tidak dapat login ke SSH | ||
− |
Revisi terkini pada 7 Februari 2011 07.39
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