Three rpm are required to configure ssh server. vsftpd, portmap, xinetd check them if not found then install
Now check vsftpd, portmap, xinetd service in system service it should be on
#setup Select System service from list [*]portmap [*]xinetd [*]vsftpd
Now restart xinetd and portmap and vsftpd service
To keep on these services after reboot on then via chkconfig command
After reboot verify their status. It must be in running condition
Create a normal user named vinita
Login for this user on other terminal and create a test file
ping from ftp server and run ftp command and give username and password
after login you can download files from the specified directories
Most commonly commands used on ftp prompt are
put To upload files on server get To download files from server mput To upload all files mget To download all files ? To see all available command on ftp prompts cd To change remote directory lcd To change local directory.
On window clients
Now go on window clients and create a file. copy con command is used to create files on window. To save use CTRL+Z
Now ping from ftp server and invoke ftp session from server, login from user account and download as well as uploads files
Enable root account for ftp session and set permission on user
By default on vsftpd server root account is disable. You cannot login from root account.
Now we will enable root account for ftp session and same time we will disable our normal user vinita to use ftp sessions.
open file /etc/vsftpd/ftpusers . Users whose name are set in this file will not allowed to login from ftp.
By default this file have an entry for root that why root are not allowed to use ftp. remove root from list and add user vinita
Now remove entry form /etc/vsftpd/user_list files. Users whose names are set in this file are also not allowed to login from ftp even they are not prompt for password.
By default this file have an entry for root that way root is denied form login even not asked for password remove root from list and add user vinita
After saving change in these files restart the vsftpd service
Now go on client system and login from root this time root will login
Now try to login form user vinita she should not prompt form password also
How to set login banner for ftp server
To set login banner open /etc/vsftpd/vsftpd.conf file and search for this tag
Uncomment this tag and set your banner and save file , and restart the vsftpd service
Go on client system and check banner it will appear before user login