在一些生产平台或者做安全审计的时候往往看到一大堆的用户SSH连接到同一台服务器,或者连接后没有正常关闭进程还驻留在系统内。限制SSH连接数与手动断开空闲连接也有必要之举,这里写出手动剔出其他用户的过程。
1、查看系统在线用户
[root@apache ~]# w
14:15:41 up 42 days, 56 min, 2 users, load average: 0.07, 0.02, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 116.204.64.165 14:15 0.00s 0.06s 0.04s w
root pts/1 116.204.64.165 14:15 2.00s 0.02s 0.02s –bash
2、查看当前自己占用终端,别把自己干掉了
[root@apache ~]# who am i
root pts/0 2013-01-16 14:15 (116.204.64.165)
3、用pkill 命令剔除对方
[root@apache ~]# pkill -kill -t pts/1
4、用w命令在看看干掉没。
[root@apache ~]# w
14:19:47 up 42 days, 1:00, 1 user, load average: 0.00, 0.00, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 116.204.64.165 14:15 0.00s 0.03s 0.00s w
后记:
如果最后查看还是没有干掉,建议加上-9 强制杀死。
[root@apache ~]# pkill -9 -t pts/1
相关推荐
SSH(Secure Shell)是一种安全的远程登录协议,用于远程管理Linux系统。 SSH无密码登录是指在两台服务器之间,不需要输入密码便可实现登录的功能。本文将详细介绍Postgres用户下SSH无密码登录的实现方法。 一、...
标题“Java Linux SSH登录”指的是使用Java编程语言与Linux操作系统进行安全外壳(SSH)通信的过程。在描述中提到,这个过程通常涉及建立一个通道并执行单个命令。这里,我们将会详细探讨Java如何通过SSH连接到Linux...
SSH 登陆 LINUX 服务器命令 SSH 登陆 LINUX 服务器命令是远程维护 ...SSH 登陆 LINUX 服务器命令提供了多种选项和参数,允许用户根据需要选择合适的连接方式和加密方式,实现安全的远程维护和管理 Linux 服务器。
但是,为了增强 Linux 系统的安全性,限制 root 用户的 SSH 登陆和限制 su 命令的使用权限是非常必要的。 限制 root 用户的 SSH 登陆 在 Linux 系统中,root 用户的 SSH 登陆默认是允许的,但这也带来了安全风险。...
在 Linux 系统中,默认情况下,root 用户可以通过 SSH 远程登陆系统。这可能会带来非常大的安全风险。为了限制 SSH 远程 root 登陆,我们可以修改 `/etc/ssh/sshd_config` 文件。在该文件中,我们可以将 `...
本文将详细介绍如何在Linux环境下配置SSH服务,特别是如何修改默认端口、禁止Root远程登录,以及如何设置公钥认证,从而加强系统的安全性。 #### 二、配置SSH服务 ##### 1. 修改默认端口 SSH服务默认监听在TCP...
linux自动升级ssl&ssh脚本
在Linux系统中,SSH(Secure Shell)是一种加密网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。SSH登录无需密码的功能是通过公钥认证机制实现的,这在管理多台服务器或者自动化运维时非常方便。下面...
Linux 是一个流行的开源操作系统, SSH(Secure Shell)是 Linux 中的一种安全协议,允许用户远程登录到 Linux 服务器并执行命令。设置 SSH 无密码登录可以提高 Linux 服务器的安全性和便捷性。在本文中,我们将...
Linux 下使用 ssh 登录局域网其他电脑的方法 Linux 操作系统下使用 ssh 登录局域网其他电脑的方法是非常有用的。在局域网内,使用 ssh 登录其他电脑可以实现远程桌面,文件传输,远程命令执行等功能。下面我们将...
Linux SSH (Secure Shell) 是一个网络协议,用于在不安全的网络上安全地远程登录Linux系统,执行命令和传输数据。SSH提供了加密的网络通信,确保了数据在传输过程中的安全性,防止被窃听或篡改。在Windows系统中,...
### Linux 下 Telnet 和 SSH 服务的配置与使用详解 #### 一、Telnet 服务配置及使用 **1. Telnet 安装** 在 Linux 系统中配置 Telnet 服务之前,需要确保系统已经安装了 Telnet 的客户端和服务端组件。一般情况下...
公钥文件和`.ssh`目录都应该是只可被用户访问,而非组或其他人。 #### 五、总结 通过上述步骤,我们可以成功地在CentOS环境中配置SSH的无密码登录功能。这种配置对于分布式系统的部署和管理尤为重要,可以显著提升...
Linux SSH(Secure Shell)是一种网络协议,用于在不安全的网络上安全地远程登录到Linux或Unix系统。SSH提供加密的网络服务,包括命令行接口(CLI)的远程登录、文件传输以及网络服务的控制。它取代了早期的不安全的...
SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。在Linux系统中,SSH是管理员和用户进行远程管理、文件传输等操作的常用工具。Windows用户通常需要借助第三方软件来实现SSH...
SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。在本场景中,我们关注的是Windows用户如何通过SSH Secure Shell Client软件来连接到Linux服务器进行安全的通信。SSH Secure...
SSH(Secure Shell)是一种网络协议,用于在不安全的网络上提供安全的远程登录和其他服务。它是IT管理员和开发人员进行远程控制服务器、传输文件以及执行命令的常用工具。在这个主题中,我们将深入探讨SSH用户登录的...
连接Linux服务器工具SSH 3.2.9 方便快捷!
Linux 中 SSH 的安装与使用是一种远程登录和文件传输的安全协议,整个过程包括安装、配置和使用三个部分。 一、安装 SSH 在 Linux 4 版本中,SSH 已经默认安装上了,默认版本为 SSH2.1。如果系统中没有安装 SSH,...