linux踢出远程登录用户命令(总结篇)

 更新时间:2024年01月10日 11:25:55   作者:奔向理想的星辰大海  
本文给大家总结了linux踢出远程登录用户命令,通过linux命令介绍了 tty 踢出登录的操作方法,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧

linux踢出远程登录用户命令:

查看当前自己的终端:

[root@hadoop3 ~]# who am i
root     pts/1        2013-01-22 10:45 (192.168.250.110)

输入w命令查看已登录用户信息

[root@hadoop3 ~]# who
root     pts/0        2013-01-22 09:56 (192.168.250.27)
root     pts/1        2013-01-22 10:45 (192.168.250.110)
[root@hadoop3 ~]# w
10:46:13 up 4 days, 16:28,  2 users,  load average: 0.36, 0.38, 0.29
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.250.27   09:56   12:03   0.02s  0.02s -bash
root     pts/1    192.168.250.110  10:45    0.00s  0.02s  0.01s w

踢出用户:pkill -kill -t 用户tty

[root@hadoop3 ~]# pkill -kill -t pts/0

三、验证操作是否成功

[root@hadoop3 ~]# w
10:48:17 up 4 days, 16:30,  1 user,  load average: 0.32, 0.35, 0.28
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1    192.168.250.110  10:45    0.00s  0.03s  0.02s w

w命令的属性解释:
USER:显示登陆用户帐号名。用户重复登陆,该帐号也会重复出现。
TTY:用户登陆所用的终端。
FROM:显示用户在何处登陆系统。
LOGIN@:是LOGIN AT的意思,表示登陆进入系统的时间。
IDLE:用户空闲时间,从用户上一次任务结束后,开会记时。
JCPU:一终端代号来区分,表示在摸段时间内,所有与该终端相关的进程任务所耗费的CPU时间。
PCPU:指WHAT域的任务执行后耗费的CPU时间。
WHAT:表示当前执行的任务

linux通过 tty 踢出登录

一、查看用户登录信息

1、#w

2、#who

二、踢出用户

1、踢出 tty 为 pts/1 的登录
#pkill -kill -t pts/1

2、踢出 tty 为 pts/1 的登录
#fuser -k /dev/pts/1

如果最后查看还是没有干掉,建议加上-9 强制杀死。
# pkill -9 -t pts/1

记录用linux命令踢掉远程登录用户

查看远程登录情况有w和who两种

在TTY可看到目前登录的情况tty1是通过本地登录,pts/X是远程登录

使用fuser -k /dev/psts/X 就可以踢掉指定的远程用户例如图中就可执行fuser -k /dev/psts/3 踢掉远程用户

此处fuser默认linux是没有安装的需要执行 yum install -y psmisc 安装方可使用。

到此这篇关于linux踢出远程登录用户命令的文章就介绍到这了,更多相关linux踢出远程登录内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Shell脚本中$符号的几种用法小结

    Shell脚本中$符号的几种用法小结

    本文主要介绍了Shell 脚本中 '$' 符号的多种用法,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-08-08
  • 详解kali linux 常用文件与指令路径

    详解kali linux 常用文件与指令路径

    这篇文章主要介绍了kali linux 常用文件与指令路径,文中给大家介绍了Linux下MySQL忘记root密码的完美解决方法,非常不错,具有一定的参考借鉴价值 ,需要的朋友可以参考下
    2019-07-07
  • 利用expect命令实现Shell自动化交互的方法详解

    利用expect命令实现Shell自动化交互的方法详解

    我们通过Shell可以实现简单的控制流功能,如:循环、判断等。下面这篇文章主要给大家介绍了关于利用expect命令实现Shell自动化交互的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-12-12
  • shell实现tr删除替换详解

    shell实现tr删除替换详解

    这篇文章主要介绍了shell实现tr删除替换详解,需要的朋友可以参考下
    2014-12-12
  • CentOS下redis自启动shell脚本

    CentOS下redis自启动shell脚本

    这篇文章主要介绍了CentOS下redis自启动shell脚本,使用此脚本可以加入系统服务,实现redis机启动,并且包含了如启动、停止、重启等功能命令,需要的朋友可以参考下
    2014-08-08
  • Linux启动过程详细介绍

    Linux启动过程详细介绍

    这篇文章主要介绍了Linux启动过程详细介绍的相关资料,需要的朋友可以参考下
    2017-06-06
  • shell 判断语句脚本用法解析

    shell 判断语句脚本用法解析

    这篇文章主要为大家介绍了shell判断语句脚本用法解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • shell编程之实现windows回收站功能分享

    shell编程之实现windows回收站功能分享

    这篇文章主要介绍了使用trash命令替代linux rm命令实现windows回收站的功能,需要的朋友可以参考下
    2014-03-03
  • Shell脚本调用另一个脚本的三种方法

    Shell脚本调用另一个脚本的三种方法

    这篇文章主要介绍了Shell脚本调用另一个脚本的三种方法,帮助大家更好的理解和学习shell,感兴趣的朋友可以了解下
    2020-08-08
  • linux shell命令快捷获得系统帮助(一)[man-pages定义规范]

    linux shell命令快捷获得系统帮助(一)[man-pages定义规范]

    linux命令帮助,一般有2种,命令自身代码里面带有使用帮助说明,这种一般很精简,太长了,程序自身的大小以及日常维护不方便。还有一种,就是带有帮助文件,类似windows的chm格式文件。下面我说下这2种怎么样查阅
    2015-10-10

最新评论