我需要查看谁通过 SSH 登录了系统、从哪个 IP 以及何时登录。
系统是Ubuntu 10.04 LTS,所以没有/var/log/secure
如何才能做到这一点?
答案1
检查一下,/var/log/auth.log
据我所知 Ubuntu 中没有 /var/log/secure(那是 RedHat?)。
另外,请记住日志轮换(因此,auth.log.N.gz
也查找文件)。
更多参考
- Linux日志文件在 Ubuntu 帮助页面中描述认证日志-- 有更多详细信息
- /var/log 目录下的 20 个 Linux 日志文件。
答案2
命令“last”将显示您的登录历史记录。
答案3
查看lastlog
:
petrus@host:~$ lastlog
Utilisateur Port Venant de Dernière
root **Jamais connecté**
daemon **Jamais connecté**
bin **Jamais connecté**
sys **Jamais connecté**
petrus pts/0 2a01:e34:ee8c:18 dim. juin 17 20:06:14 +0200 2012