ubuntu

ubuntu telnet服务日志查看

小樊
40
2025-08-23 09:54:06
栏目: 智能运维

在Ubuntu系统中,要查看Telnet服务的日志,你可以使用以下方法:

  1. 使用journalctl命令查看系统日志:

    sudo journalctl -u telnet.socket -f
    

    这个命令会显示与Telnet服务相关的日志。-u参数表示指定服务,-f参数表示实时查看日志。

    如果你想查看特定时间段的日志,可以使用--since--until参数:

    sudo journalctl -u telnet.socket --since "2021-09-01" --until "2021-09-30"
    
  2. 查看/var/log/auth.log文件:

    sudo cat /var/log/auth.log | grep telnet
    

    这个命令会显示与Telnet服务相关的认证日志。你可以使用grep命令过滤关键字。

  3. 如果你没有安装telnet.socket,可以使用以下命令安装:

    sudo apt-get update
    sudo apt-get install xinetd
    

    然后,创建一个名为/etc/xinetd.d/telnet的文件,并添加以下内容:

    service telnet
    {
        socket_type             = stream
        protocol                = tcp
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.telnetd
        log_on_success          += HOST PID
        log_on_failure          += HOST
    }
    

    保存文件后,重启xinetd服务:

    sudo systemctl restart xinetd
    

    现在,你可以使用上述方法查看Telnet服务的日志了。

0
看了该问题的人还看了