|
Configuring Telnet/FTP to login as root (Linux)
by Jeff Hunter, Sr. Database Administrator
Contents
Red Hat Enterprise Linux: RHEL3 / RHEL4
Starting with the Red Hat Enterprise Linux 3.0 release (and in CentOS Enterprise
Linux), the FTP server (wu-ftpd) is no longer
available with
Configure Telnet for root logins
Simply edit the file
Configure FTP for root logins
Edit the files
Enabling Telnet and FTP Services
Linux is configured to run the Telnet and FTP server, but by default,
these services are not enabled.
To enable the telnet service, login to the
server as the root user account and run the following commands:
# chkconfig telnet on
# service xinetd reload
Reloading configuration: [ OK ]
xinetd. It has been replaced with vsftp
and can be started from /etc/init.d/vsftpd as in the following:
# /etc/init.d/vsftpd start
Starting vsftpd for vsftpd: [ OK ]
If you want the vsftpd service to start and stop when recycling (rebooting) the machine,
you can create the following symbolic links:
# ln -s /etc/init.d/vsftpd /etc/rc3.d/S56vsftpd
# ln -s /etc/init.d/vsftpd /etc/rc4.d/S56vsftpd
# ln -s /etc/init.d/vsftpd /etc/rc5.d/S56vsftpd
Allowing Root Logins to Telnet and FTP Services
Now before getting into the details of how to configure Red Hat Linux for
root logins, keep in mind that this is VERY BAD security. Make sure that you
NEVER configure your production servers for this type of login.
/etc/securetty and add the
following to the end of the file:
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
This will allow up to 10 telnet sessions to the server
as root.
/etc/vsftpd.ftpusers and /etc/vsftpd.user_list
and remove the 'root' line from each file.