温馨提示×

ubuntu telnet怎么查看日志

小樊
34
2026-10-18 13:56:09
栏目: 智能运维

在 Ubuntu 上,“telnet 查看日志”通常有几种不同理解,下面分别说明:


一、查看 telnet 服务(server)本身的日志

如果你在 Ubuntu 上运行了 telnet 服务(inetd / xinetd),可以这样看日志:

1. 使用 systemd 日志(推荐)

journalctl -u inetd
# 或
journalctl -u xinetd

实时查看:

journalctl -f -u inetd

2. 查看系统日志文件

sudo tail -f /var/log/syslog

或(旧版本):

sudo tail -f /var/log/messages

telnet 登录、断开等通常会记录在 syslog 中。


二、通过 telnet 连接别的设备后查看对方日志

如果你是 用 telnet 连到交换机 / 路由器 / 服务器,日志在对方系统上:

telnet 192.168.1.1

登录后执行对方系统命令,例如:

show log

或

cat /var/log/messages

三、查看 telnet 客户端连接记录(本机)

Ubuntu 默认 不记录 telnet 客户端历史,但你可以看:

history

或

last

(只看登录记录,不包括 telnet 命令内容)


四、安全提示(很重要)

⚠️ telnet 是明文协议,极不安全
Ubuntu 官方已不推荐启用 telnet server。

建议替代方案:

  • 远程登录:✅ ssh
  • 查看日志:✅ journalctl / tail -f

如果你能具体说一下:

  • 是 telnet server 日志
  • 还是 通过 telnet 看某台设备的日志
  • 还是 telnet 连接失败排查

我可以给你更精确的命令。

0 踩