Article Title: Enable the telnet service in linux. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
Telnet is not enabled in Linux by default,
First Change/etc/xinetd. d/telnet file, some may not have this file, such as krb5-telnet, then change this file, if it is a telnet with the edge of the file; it may be because the telent service is not installed, you need to take the disk and install it again, or you do not have it after installation. Create a new file with the following content:
# Default: off
# Description: The authenticated telnet server accepts normal telnet sessions ,\
# But can also use Kerberos 5 authentication.
Service telnet
{
Flags = REUSE
Socket_type = stream
Wait = no
User = root
Server =/usr/kerberos/sbin/telnetd
Log_on_failure + = USERID
Disable = yes
}
Change "yes" of disable = yes to "no,
Restart the telnet service.
Input: service xinetd restart
Stopping xinetd: [OK]
Starting xinetd: [OK]
Restarted successfully,
At this time, you can use telnet to connect to the activated linux host. However, by default, the root user is not allowed to remotely log on via telnet in linux. either of the following methods can be used to solve the problem:
1. log on with a non-root user and switch to the root user,
2. comment out the second line of the/etc/pam. d/login file: # auth required pam_securetty.so; but I did not pass the test here.