- Telnet (short for "teletype network") is a client/server application protocol that provides access to virtual terminals of remote systems on local area networks or the Internet.
Today, telnet is rarely used due to security concerns and is often only used for legacy software and hardware, for information on how to mitigate the security issues see #Security concerns.
To configure a telnet server with xinetd, install AUR as well.
To enable telnet server connections in xinetd, edit
disable = yes to
disable = no and restart the xinetd service.
Enable systemd xinetd service if you wish to start it at boot time.
Testing the setup
Try opening a telnet connection to your server:
$ telnet localhost
Try a root login to see if your configuration permits it and the security implications that implies.
If the session disconnects before you receive a login prompt, try installingAUR in place of the current inetutils and restarting telnet.socket.
Tips and tricks
Telnet is a plain text protocol which does not support TLS encryption. Data can be easily intercepted and modified therefore should not be used on production servers, or to transmit sensitive data.
You can use TLS encryption.AUR which modifies the protocol to support