标注:创建一个test测试用户,test用户使用Xshel工具ssh远程登录linux操作系统。

强制踢掉登录用户方法一:

[root@cloucentos6 ~]# w                                   #查看系统登录的用户
23:52:53 up 14:04, 4 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 :0 14:04 14:04m 2.39s 2.39s /usr/bin/Xorg :0 -nr -verbose -auth /var/
root pts/0 :0.0 14:05 5:43m 0.02s 0.02s /bin/bash -l
root pts/1 10.8.9.11 18:09 0.00s 0.51s 0.08s w
test pts/2 10.8.9.11 23:52 7.00s 0.02s 0.02s -bash

[root@cloucentos6 ~]# pkill -kill -t pts/2              #强制踢掉登录的test用户,pts/2是TTY对应的登录窗口

[root@cloucentos6 ~]# w                                  #查看系统登录的用户           
23:54:24 up 14:06, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 :0 14:04 14:06m 2.40s 2.40s /usr/bin/Xorg :0 -nr -verbose -auth /var/
root pts/0 :0.0 14:05 5:44m 0.02s 0.02s /bin/bash -l
root pts/1 10.8.9.11 18:09 0.00s 0.44s 0.00s w

强制踢掉登录用户方法二:

[root@cloucentos6 ~]# ps aux | grep sshd                                 #查看sshd进程PID
root 9749 0.0 0.1 97536 3764 ? Ss 18:09 0:05 sshd: root@pts/1
root 9763 0.0 0.0 63852 1352 ? Ss 18:09 0:00 /usr/sbin/sshd
root 10477 0.4 0.1 97540 3660 ? Ss 23:52 0:00 sshd: test [priv]
test 10482 0.0 0.0 97540 1928 ? S 23:52 0:00 sshd: test@pts/2
root 10519 0.0 0.0 103260 852 pts/1 R+ 23:53 0:00 grep sshd

[root@cloucentos6 ~]# kill -9 10482                                          #杀掉test登录的sshd进程PID

[root@cloucentos6 ~]# w                                                          #查看系统登录的用户 
23:54:24 up 14:06, 3 users, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root tty1 :0 14:04 14:06m 2.40s 2.40s /usr/bin/Xorg :0 -nr -verbose -auth /var/
root pts/0 :0.0 14:05 5:44m 0.02s 0.02s /bin/bash -l
root pts/1 10.8.9.11 18:09 0.00s 0.44s 0.00s w

禁止用户再次登录系统:

[root@cloucentos6 ~]# vim /etc/passwd

test:x:502:502::/home/test:/sbin/nologin        # 把/bin/bash修改成/sbin/nologin

:wq                                                               #退出并保存

Linux 系统强制踢掉登录用户并禁止用户再次登录系统的更多相关文章

  1. Linux下强制踢掉登陆用户

    1.pkill -kill -t   tty 例:pkill -kill -t tty1

  2. linux强制踢掉登录用户【转】

    [root@Wang ~]# w :: up :, users, load average: 0.71, 0.58, 0.57 USER TTY FROM LOGIN@ IDLE JCPU PCPU ...

  3. Linux用root强制踢掉已登录用户;用fail2ban阻止ssh暴力破解root密码

    Linux用root强制踢掉已登录用户   首先使用w命令查看所有在线用户: [root@VM_152_184_centos /]# w 20:50:14 up 9 days, 5:58, 3 use ...

  4. Linux用root强制踢掉已登录用户

    首先使用w命令查看所有在线用户: [root@VM_152_184_centos /]# w 20:50:14 up 9 days, 5:58, 3 users, load average: 0.21 ...

  5. Linux系统下强制踢掉登录用户

    1,利用who命令,找出用户登录的终端代号 who root     pts/0        2017-03-14 22:30 (223.1.1.1) root     pts/1        2 ...

  6. Linux生成ssh密钥免密登录,允许/禁止密码登录,允许/禁止root远程登录,更改ssh端口

    进入想要使用密钥登录的用户家目录 cd 或 cd ~ 执行密钥创建命令,不行可能需要下载openssh-server与openssh-client ssh-keygen -t rsa -P " ...

  7. Linux实战(18):Centos强制踢掉某登录用户的方法

    [root@localhost ~]# pkill -kill -t pts/2

  8. Linux上强制踢出其他正在登录的用户

    一.查看当前在线用户有几个 w命令 [root@pa1 nginx]#w 13:36:00 up 79 days, 23:50, 3 users, load average: 0.10, 0.07, ...

  9. Linux:使用root踢掉其他用户

     首先使用w命令查看所有在线用户:  执行命令: pkill -kill -t tty3 再用w命令查看是否已经强制踢掉: TTY 是终端的意思    TTY :0 表示root用户登陆图形化界面的终 ...

随机推荐

  1. JAVA实现MD5加密算法(使用MessageDigest)

    http://blog.csdn.net/ymc0329/article/details/6738711 *********************************************** ...

  2. SqlServer select * into 对应 Oracle语法

    创建新表,并插入旧表值 Sql Server select * into new_emp from emp; Oracle create table new_emp as select * from ...

  3. LeetCode: Insertion Sort List 解题报告

    Insertion Sort List Sort a linked list using insertion sort. SOLUTION: 使用一个dummynode 创建一个新的链,将旧的节点插入 ...

  4. LeetCode: Jump Game Total 解题报告

    Jump GameGiven an array of non-negative integers, you are initially positioned at the first index of ...

  5. 应对新型“蠕虫”式比特币勒索软件“wannacry”的紧急措施

     1.防火墙屏蔽445端口 命令行操作: 以管理员打开命令行执行以下命令 netsh firewall set opmode enable netsh advfirewall firewall add ...

  6. zabbix告警邮件乱码问题

    ZABBIX报警内容:邮件标题正常,内容为乱码:微信报警正常. 曾试图改变环境变量:export LANG=zh_CN.UTF-8 依旧为乱码 原因:export只改变的环境变量 而ZABBIX报警内 ...

  7. JAVA-数据库之JDBC连接MySQL数据库

    相关资料:<21天学通Java Web开发> JDBC连接MySQL数据库1.如果需要通过JDBC来连接MySQL数据库,还必须先在MySQL数据库服务器中创建数据库和表. Connect ...

  8. SVD分解及线性最小二乘问题

    这部分矩阵运算的知识是三维重建的数据基础. 矩阵分解 求解线性方程组:,其解可以表示为. 为了提高运算速度,节约存储空间,通常会采用矩阵分解的方案,常见的矩阵分解有LU分解.QR分解.Cholesky ...

  9. BeautifulSoup 使用select方法详解(通过标签名,类名, id,组合,属性查找)

    import requestsfrom bs4 import BeautifulSoup blslib="html5lib"user_agent="Mozilla/5.0 ...

  10. Teleport Pro使用教程

    Teleport Pro使用教程 经常有不少网友来信询问,问如何做才可以把整个站点复制到硬盘上慢慢看,或者问teleportPro的使用方法.的确,离线浏览工具对于大部分网民来说是一个不错的工具,除非 ...