RCHSA Exam IMP Question Configure FTP Server in Linux

A Red Hat Certified System Administrator (RHCSA) is able to perform the following tasks:


  • Understand and use essential tools for handling files, directories, command-line environments, and documentation
  • Operate running systems, including booting into different run levels, identifying processes, starting and stopping virtual machines, and controlling services
  • Configure local storage using partitions and logical volumes
  • Create and configure file systems and file system attributes, such as permissions, encryption, access control lists, and network file systems
  • Deploy, configure, and maintain systems, including software installation, update, and core services
  • Manage users and groups, including use of a centralized directory for authentication
  • Manage security, including basic firewall and SELinux configurationConfigure a FTP server which is anonymous download to all user in your network and allow the user without authentication.

    CMD:

    VSFTPD stands for "Very Secure FTP Daemon" is a GPL licensed FTP server for UNIX systems. It supports IPv6 and SSL. vsftpd supports explicit (since 2.0.0) and implicit (since 2.1.0) FTPS. vsftpd is the default FTP server in the Ubuntu, CentOS, Fedora, NimbleX, Slackware and RHEL Linux distributions. It is secure and extremely fast.

     It is stable. VSFTPD is a mature and trusted solution which supports virtual users with PAM (pluggable authentication modules). A virtual user is a user login which does not exist as a real login on the system in /etc/passwd and /etc/shadow file. Virtual users can therefore be more secure than real users, because a compromised account can only use the FTP server but cannot login to system to use other services such as SSH or SMTP.

    root@linuxstorage:~#yum install vsftpd* -y

    First install vsftpd and relative packages using yum command.

    root@linuxstorage:~#vim /etc/vsftpd/vsftpd.conf

    # Allow anonymous FTP? (Beware - allowed by default if you comment this out).
    anonymous_enable=YES

    Check line number 12 in configuration. Enable anonymous_enable=YES by removing # symbol in front of it.

    root@linuxstorage:~#service vsftpd restart

    After changing the configuration restart and enable chkconfig service for ftp.

    root@linuxstorage:~#chkconfig vsftpd on

Comments

Popular posts from this blog

Python reference Interview questions

[SOLVED]* Please wait for the system Event Notification service

Rebuild the initial ramdisk image in Red Hat Enterprise Linux