FTP user only - Setup / Configure

If you want an account that can only be used via ftp do the following, please remember the only user that will be able to ftp is ftponly, if you require other users to ftp edit the /etc/ftpusers file and either comment out (using a # at the start of the line) or remove the user from the file. [the following procedure is Sun Solaris only]

1) cat /etc/passwd|cut -f 1 -d: > /etc/ftpusers

2) At the prompt type

echo 'echo "This account only allows FTP Access."' > /bin/ftponly

make the file executable

chmod a+x /bin/ftponly

3) Next check to see if you have the file /etc/shells

a) If you have, edited the file and add

/bin/ftponly

b) If not run the following command

ls /bin/*sh > /etc/shells
then add the /bin/ftponly line


4) Next create the user

useradd -c "FTP Only User" -d /var/www/html/mms -m -s /bin/ftponly -g nm -G vas nmuser

5) give the ftponly account a passwd

passwd ftponly

Have fun.....

Comments

Popular Posts