IGOS Nusantara dan Server FTP tanpa akses SSH: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari
(←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…')
 
(Ubah /etc/passwd)
Baris 21: Baris 21:
  
 
SEMULA:
 
SEMULA:
  ns:x:1011:1005:FTP User,,,:/home/ftp-user:/bin/bash
+
  ns:x:501:502::/home/ns:/bin/bash
  
 
UBAH menjadi:
 
UBAH menjadi:
  ns:x:1011:1005:FTP user,,,:/home/ftp-user:/bin/ftpAkses
+
  ns:x:501:502::/home/ns:/bin/ftpAkses
  
 
== Tes ==
 
== Tes ==

Revisi per 7 Februari 2011 07.38

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 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

  1. Lakukan login ke ftp memakai id "ns"
  2. Coba juga melakukan login memakai id "ns", saat ini mestinya "ns" tidak dapat login ke SSH

Now the ftp-user user should have an FTP file transfer upload/download access to the server but it’s SSH, SCP and SFTP access will be disabled.