在Linux系統中,可以通過以下幾種方法查看登錄IP:
/var/log/auth.log
日志文件(適用于使用PAM認證的系統,如Ubuntu和Debian):sudo cat /var/log/auth.log | grep 'sshd.*Failed password for root'
這將顯示所有失敗的登錄嘗試,包括IP地址。
/var/log/secure
日志文件(適用于使用Syslog認證的系統,如CentOS和RHEL):sudo cat /var/log/secure | grep 'sshd.*Failed password for root'
這將顯示所有失敗的登錄嘗試,包括IP地址。
/var/run/auth.log
日志文件(適用于使用systemd-logind
認證的系統):sudo cat /var/run/auth.log | grep 'Accepted password for root'
這將顯示所有成功的登錄嘗試,包括IP地址。
last
命令查看最近的登錄記錄:last
這將顯示最近10次登錄嘗試,包括IP地址、用戶名和登錄時間。
請注意,這些方法可能需要root權限才能查看完整的日志文件。如果你沒有root權限,可以嘗試使用sudo
命令來獲取相應的權限。