In Windows, telnet configuration is relatively simple. In Ubuntu Linux, the telnet settings are relatively troublesome. Many of my friends are not familiar with the installation process. It doesn't matter. Here we will explain how to install and configure telnet in Ubuntu Linux.
1. sudo apt-get install xinetd telnetd
2. After Ubuntu Linux telnet is installed, the system will also prompt:
Sudo vi/etc/inetd. conf and add the following line
- telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.telnetd
3. Add the following content to sudo vi/etc/xinetd. conf for the next Ubuntu Linux telnet setting:
- # Simple configuration file for xinetd
- #
- # Some defaults, and include /etc/xinetd.d/
- defaults
- {
- # Please note that you need a log_type line to be able to use log_on_success
- # and log_on_failure. The default is the following :
- # log_type = SYSLOG daemon info
- instances = 60
- log_type = SYSLOG authpriv
- log_on_success = HOST PID
- log_on_failure = HOST
- cps = 25 30
- }
- includedir /etc/xinetd.d
4. Add the following content to sudo vi/etc/xinetd. d/telnet:
- # default: on
- # description: The telnet server serves telnet sessions; it uses \
- # unencrypted username/password pairs for authentication.
- service telnet
- {
- disable = no
- flags = REUSE
- socket_type = stream
- wait = no
- user = root
- server = /usr/sbin/in.telnetd
- log_on_failure += USERID
- }
5. restart the machine or restart the network service sudo/etc/init. d/xinetd restart
6. Use the TELNET client to remotely log on to non-root users.
7. Use root to log on:
Mv/etc/securetty. bak can be logged on as the root user:
Modify the file/etc/pam. d/login. Just comment out the following line.
- #auth required lib/security/pam_securetty.so
8. Detailed configuration of Ubuntu Linux telnet/etc/xinetd. d/telnet