转自:http://www.tuicool.com/articles/ia67Bj

如何在ubuntu下查看相关用户登录历史,进行系统的日志跟踪和分析,以便发现系统登录问题,进行安全策略防护呢?ubuntu下的一些命令提供了很好的管理手段方法,较好地满足您的这些需求。

1,使用who命令查看当前登录状况。

如图所示,通过who命令可以查看到当前用户及ip的登录情况。

2,使用last命令查看最近登录情况。

如图所示,last命令列出最近一段时间的用户登录时间及ip记录。

3,使用lastlog命令查看各个用户登录情况

如图所示,lastlog命令列出了各个用户的登录情况,如果没有登录过,则显示Never logged in,如果有登录历史,则显示出ip及登录时间。

4,查看/var/log/auth.log文件,分析用户登录及行为。

如图所示,通过查看auth.log,可以分析出用户尝试登录情况,以及退出历史;这里也可以看出有一些非法用户尝试暴力破解或尝试相关用户密码,如果经常这样,就需要找出合理的防范措施,例如,修改默认的ssh端口号,将超级用户密码设置的更合理更复杂些,并定期做出修改等,避免被某些黑客劫持住并作为肉鸡使用,那样就够你好受的了。

这些命令虽然简单,但是对于查看相关用户的登录历史情况,分析用户的异常登录情况,具有比较重要的意义。

ubuntu下如何查看用户登录及系统授权相关信息【转】相关推荐

  1. Ubuntu下通过sftp远程登录linux系统,并实现上传、下载文件

    首先输入sftp -P 8022 sftp@10.10.250.52,访问服务器.再输入ls 查看目录.通过"cd 文件夹名"切换文件夹,直到找到所需文件,再通过"get ...

  2. Linux系统下如何查看已经登录用户

    虽然前面介绍了用户管理,但是那部分主要是管理用户的帐号,也就静态的用户列表.而LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务.系统管理员可以随时了解系统中有那些用户,用户 ...

  3. 查看linux的用户 7.2,linux下查看用户登入系统相关命令及编写脚本(七)

    linux下查看用户登入系统相关命令及编写脚本(七) 查看用户登入系统日志 1.w 显示谁登入并正在做什么事 2.who 显示谁登入 -r:显示系统运行级别 3.sleep 睡眠命令(sleep 5 ...

  4. linux 用户管理(3)----查看用户登录时间以及命令历史

    1.查看当前登录用户信息  who命令:  who缺省输出包括用户名.终端类型.登陆日期以及远程主机.  who /var/log/wtmp  可以查看自从wtmp文件创建以来的每一次登陆情况  (1 ...

  5. 查看用户登录时间以及命令历史

    查看用户登录时间以及命令历史 文章目录: 你有没有遇到这种情况,就是有一台服务器,上面有多个人登陆使用,但是突然右某一天,服务器突然出现了问题,然后你没有操作,但是此时你却成为了怀疑的对象,搞出问题的 ...

  6. C语言再学习 -- Ubuntu 12.04 root用户登录设置

    参看:Ubuntu12.04 root用户登录设置 参看:Ubuntu 12.04 root用户登录设置 ubuntu12.04默认是不允许root登录的,在登录窗口只能看到普通用户和访客登录.以普通 ...

  7. oracle禁用系统用户登录,关闭系统 - 在 x86 平台上引导和关闭 Oracle Solaris

    关闭系统 以下过程和示例说明如何使用 shutdown 和 init 命令关闭系统. 如何确定登录到系统的用户 对于作为多用户分时系统的 Oracle Solaris 系统,关闭系统前可能需要确定是否 ...

  8. Linux查看用户登录的历史记录

    1.查看当前登录用户信息  who命令:  who缺省输出包括用户名.终端类型.登陆日期以及远程主机.  who /var/log/wtmp  可以查看自从wtmp文件创建以来的每一次登陆情况  (1 ...

  9. python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...

    我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...

最新文章

  1. spring 测试类test测试方法
  2. js类数组转数组的方法(ArrayLike)
  3. 智能电视系列(4)-高通,天才与极限
  4. 求关系模式r的所有候选码_2_1关系数据库的基本概念
  5. java学习(114):Calendar类方法before
  6. ole db 访问接口 sqlncli 无法启动分布式事务_分布式锁真的安全吗?
  7. 网络协议:TCP保活机制和Nagle算法
  8. 前端QRCode.js生成二维码(解决长字符串模块和报错问题)
  9. html检查元素是否溢出方法,JS判断指定dom元素是否在屏幕内的方法实例
  10. matlab仿真之大尺度衰落因子2--小区间
  11. 迷你助手世界隐私条款
  12. Dango之初识安装
  13. 很短,很文艺,很唯美。这才是真正的英文经典
  14. 什么是PE,PE有什么意义?
  15. SEPIC电源基本电路分析
  16. ios上编译c语言,如何构建C编写的库并在iOS中使用
  17. 基于SRS+OBS搭建直播系统
  18. host管理工具SwitchHosts的使用
  19. 【Python语言基础】——Python NumPy 数组索引
  20. Asp.Net初学小结

热门文章

  1. Jquery入门学习第三篇
  2. C# 4.0 实现 Method Missing
  3. Oracle用户角色权限管理
  4. Transaction marked as rollbackOnly异常处理 Duplicate entry 'xxx' for key
  5. java 反射 镜子,java反射机制 - 巍巍的个人页面 - OSCHINA - 中文开源技术交流社区...
  6. sf | 判断点线面等几何对象的空间位置关系
  7. kafka java_Java操作Kafka
  8. 卡图星小机器人怎么过_安徽交通广播90.8专题报道:阿尔法大蛋机器人,家里的新成员!...
  9. IT入门?推荐首选学习HTML5大前端
  10. 男27,想转行互联网,是学习软件测试好,还是前端编程?