| 23-04-04 13:38 Ograničen ftp pristup
 
  piše HARIS AVDIĆ
 
 
 Ako vam treba korisnički račun samo za FTP pristup: 
   Otvorite korisnički račun, služeći se naredbom useradd.
   U /etc/passwd dodajte za toga korisnika novi shell, recimo 
 /usr/local/bin/nologin umjesto /bin/bash. To se može i naredbom chsh (change shell):
   # chsh -s /usr/local/bin/nologin <username>
   Ne zaboravite napisati cijelu stazu, bez toga ne vrijedi!
   Nakon toga kreirati /usr/local/bin/nologin:
   #!/bin/sh 
 cat <<__EOF__ 
 No interactive login allowed. 
 Only ftp access. 
 __EOF__ 
 sleep 5 
 exit 0 
   Skripti nologin treba dati odgovarajuće dozvole:
   # chmod 755 /usr/local/bin/nologin 
   Ostaje još da se novi "shell"  prijavi. Upišite
   /usr/local/bin/nologin
   u datoteku /etc/shells.
   I to je to! 
   Korisnik će se moći ulogirati samo preko ftp-a, ako pokuša na primjer telnetom, dočekati će ga poruka upisana u skripti /usr/local/bin/nologin. 
 
 |