服务器怎么注销除自己之外的用户?

有时我登陆云服务器,用who查询,查看到好几个除了自己以外的终端,我想快速kill它们,如何操作呢

vi killuser.sh 将下面代码复制进去,然后bash killuser.sh 即可

#!/bin/bash

##Write By ZaLinux

Mypts=`who am i|awk {print $2}`

allpts=`w|grep pts|grep -v $Mypts|awk {print $2}`

for  all in $allpts
do
pkill -kill -t $all

done

交流QQ:2881064157

时间: 2024-10-07 18:16:29

服务器怎么注销除自己之外的用户?的相关文章

SQL SERVER 2008 服务器登录名、角色,数据库用户、角色、架构知识点总结

SQL SERVER 2008 服务器登录名.角色,数据库用户.角色.架构的关系可以用下面一张图表示: 用例过程如下: 新建服务器登录名: 登录名角色选定: 新建数据库DB1: 然后新建数据库架构Schema1 再新建数据库用户名  User1 服务器登录名属于某组服务器角色:服务器登录名需要于数据库的用户映射后才拥有操作数据库的权限数据库用户属于某组数据库角色以获取操作数据库的权限数据库角色拥有对应的数据库架构,数据库用户可以通过角色直接拥有架构 服务器角色 public sysadmin--

MySQL学习笔记(3) - 查询服务器版本,当前时间,当前用户

1 SELECT VERSION(); --显示当前服务器版本 2 SELECT NOW(); --显示当前日期时间 3 SELECT USER(); --显示当前用户 MySQL中语句规范: 1.关键字和函数名大写.(小写也可识别) 2.数据库,表,字段全部小写. 3.每条语句分号结尾.

SQL SERVER 2008 服务器登录名、角色、数据库用户、角色、架构的关系

sql server登录名.服务器角色.数据库用户.数据库角色.架构区别联系 1.一个数据库用户可以对应多个架构(架构是表容器).架构里面包含的是数据库表. 2.一个数据库角色有可能涉及多个架构.数据库角色对应的是权限. 3.一个用户对应一个数据库角色. 4.登录名与数据库用户在服务器级别是一对多的:在数据库级别是一对一的. 服务器登录名:指有权限登录到某服务器的用户: 服务器角色:指一组固定的服务器用户,默认有9组: 登录名一定属于某些角色,默认为public 服务器角色不容许更改 登录后也不

php删除服务器所有session踢掉所有在线用户linux

注意:如果要删除服务器上所有session,重启php服务是解决不了问题的,php的session是持久化的. 有效解决办法: 删除 /tmp 下的所有文件(默认php的session文件是在/tmp下存着,直接此目录即可,如果改过php session的目录那么进入对应目录删除) 删除后访问网站会报错!访问网站会报错!访问网站会报错! 处理办法: 重启所有后台服务例如: mysql nginx php-fpm *重启完即可恢复正常,所有用户需要重新登录. 附送命令: rm -rf /tmp/*

Linux上的ftp服务器vsftpd之配置满天飞--设置匿名用户访问(不弹出用户名密码框)以及其他用户可正常上传

一.问题背景 没事谁折腾这鬼玩意哦...还不是因为bug. 我们的应用,用户头像是存在ftp上的.之前的ftp服务器是一台windows,我们后台服务器程序收到用户上传头像的请求时,会用一个ROOT/ROOT的账户,连接ftp服务器. 获取到连接后,即进行上传. 上传:上传文件则存放在ROOT用户的home 目录(在windows上装的是server-U来充当ftp服务器,所以就是在Server-U里面配置了ROOT用户的home目录). 上传完成后,会得到一个ftp协议类型的url.范例如:

检查是否使用PAM认证模块禁止wheel组之外的用户su为root

编辑su文件(vi /etc/pam.d/su),在开头添加下面两行: auth sufficient pam_rootok.so 和 auth required pam_wheel.so group=wheel 这表明只有wheel组的成员可以使用su命令成为root用户. 你可以把用户添加到wheel组,以使它可以使用su命令成为root用户. 添加方法为:usermod –G wheel username

服务器新装mysql 别忘记修改访问用户权限

首先登录MySQL. 首先设置密码: mysql> set password for 用户名@localhost = password('新密码'); 授权一个用户 mysql> GRANT ALL PRIVILEGES ON *.* TO '用户'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION; 更新授权 mysql> FLUSH PRIVILEGES; 修改mysql配置文件(远程访问数据库) sudo vi /etc/mysql/my.cnf 结

CAS服务器集群和客户端集群环境下的单点登录和单点注销解决方案

CAS的集群环境,包括CAS的客户应用是集群环境,以及CAS服务本身是集群环境这两种情况.在集群环境下使用CAS,要解决两个问题,一是单点退出(注销)时,CAS如何将退出请求正确转发到用户session所在的具体客户应用服务器,而不是转发到其他集群服务器上,二是解决CAS服务端集群环境下各种Ticket信息的共享. CAS集群部署 由于CAS Server是一个Web应用,因此可部署在Tomcat等容器中.直接部署CAS集群并使用负载均衡配置后,由于每次访问的CAS Server不固定,会发生通

使用命令行强制注销远程登录用户

window2003远程桌面“已达最大连接数” 用远程桌面管理windows2003服务器,出现"已达最大连接数"提示,无法登入远程桌面.产生此提示的原因是以前使用远程桌面时直接关闭了窗口,而不是“注销”用户,导致远程桌面窗口虽已关闭,但用户使用的资源并未释放,达到系统允许最多连接数限制. 解决方法: 1. 强制远程连接到服务器 在“运行”窗口输入“mstsc /v:xxx.xxx.xxx.xxx(此处为服务器IP) /console”.可强制登录到远程服务器. 2.注销掉已断开的用户