首页 > 其他分享 >添加历史命令的显示时间、操作用户及ssh超时时间TMOUT

添加历史命令的显示时间、操作用户及ssh超时时间TMOUT

时间:2023-03-10 15:24:36浏览次数:33  
标签:echo etc TMOUT 时间 ssh 操作 超时

 

 

 

#!/bin/bash
#给历史命令添加操作时间和操作用户
if ! grep HISTTIMEFORMAT /etc/bashrc &>/dev/null
then
echo '添加加操作时间和操作用户...'
echo 'export HISTTIMEFORMAT="%F %T `whoami` "' >>/etc/bashrc
else
echo 'HIST格式已修改'
fi
# SSH超时时间
if ! grep "TMOUT=600" /etc/profile &>/dev/null; then
echo "export TMOUT=600" >> /etc/profile
else
echo "TMOUTSSH超时时间 has been added,exit 1"
fi

 

标签:echo,etc,TMOUT,时间,ssh,操作,超时
From: https://www.cnblogs.com/cherishthepresent/p/17203453.html

相关文章

  • Git配置ssh登录远程仓库
    一、在客户端生成密钥#-t指定密钥类型#-f指定生成密钥的文件名#-C注释,一般是填写用户名ssh-keygen-trsa-C"xxx"-fC:\Users\Administrator\.ssh\test二、......
  • 订单超时自动关闭
    https://mp.weixin.qq.com/s/Qqbz_VLQnYXnrOqxsH1ciA https://github.com/sanyou3/delay-task-demo.git......
  • ubuntu 设置 ssh 连接
    ubuntu查看ip信息$ifconfig若提示找不到命令,则需安装net-tools$sudoapt-getinstallnet-tools安装openssl$sudoapt-getinstallupdate$sudoapt......
  • ssh命令 – 安全的远程连接服务器
    ssh命令–安全的远程连接服务器–Linux命令大全(手册)(linuxcool.com)语法格式:ssh[参数]远程主机常用参数:参数解释-p<端口>指定远程服务器上的端口......
  • [ssh] 本地访问远程服务器上的ui页面
    [ssh]本地访问远程服务器上的ui页面问题:在我们使用某些系统(如Spark)时,系统本身会为我们提供一个ui界面,这个ui界面会默认开启在一个本地端口上(如localhost:8080)。通过这个u......
  • 即时通讯系统 -- V0.4 用户业务封装 +  在线用户查询 + 修改用户名 + 超时强踢功能 +
    可以把用户的上线,下线,处理业务放到user.go中,但是好像会有传递依赖的问题,作为初学者就忽略了。。。其余功能只需稍微添加代码,难度较低packagemainimport( "net" "......
  • gitlab 配置 ssh keys
    gitlab 配置sshkeys1、生成id_rsa.pubssh-keygen-trsa-C‘email’ 2、.ssh文件夹目录在c:\users\用户名\下,找到id_rsa.pub文件并复制里面的内容  3......
  • sourcetree提示ssh密钥认证失败
    今天使用sourcetree推送,麻烦来了,推送不了  解决方法:修改SSH客户端配置【工具】-【选项】-【一般】,将默认的SSH客户端-PuTTY/Plink改为OpenSSH,把它选择为OpenSSHSS......
  • Jenkins 使用Send files or execute commands over SSH 插件时,报ERROR: Exception whe
    1.检查Jenkins系统配置下的PublishoverSSH是否连接正确2.配置构建任务,构建步骤中,设置开启Verboseoutputinconsole(控制台中详细输出)这样方便查看具体错误信息......
  • notify为什么会引发超时,notify和notifyAll的区别
    notify为什么会引发超时,notify和notifyAll的区别每个同步对象都有对应的monitor,首先了解下monitor的内部结构。1.monitor结构Owner:指向拥有该同步对象的锁的线程,初始......