
正文
linux用户不超时命令 linux 命令超时
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
如何设置SSH服务终端的超时时间或不超时
ssh是目前代替telnetlinux用户不超时命令的最安全linux用户不超时命令的方法,不过在用ssh连接server的过程中,经常会遇到长时间不操作而被server踢出的情况,常见的提示如下:
1
Write failed: Broken pipe
通常这类问题是linux用户不超时命令我们在使用linux作为client的时候遇到的会多一点,党委server是linux,而client为windows,而我们常用的软件为xshell等,xshell会自动为我们续期,
解决这个问题的方法很多,下面列举两种在client和server的解决办法:
一、cilent:编辑/etc/ssh/sshd_config文件,添加如下一行:
1
ServerAliveInterval 60
此后在系统中用户ssh连接时,每60秒会发出KeepAlive请求,告诉server我还在别踢我。
二、server:编辑/etc/ssh/sshd_config文件,添加如下一行:
1
ClientAliveInterval 60
作用同上,重启ssh服务器即生效,并且每一个连接到server的ssh client都会受到这个影响,需要注意的是,这各操作会让服务器的安全性有所降低。
相关问答
Q1: linux 系统默认的无操作超时时间怎么设置
用户超时注销
如果用户离开时忘记注销账户linux用户不超时命令,则可能给系统安全带来隐患。可修改/etc/profile文件linux用户不超时命令,保证账户在一段时间没有操作后linux用户不超时命令,自动从系统注销。
编辑文件/etc/profile,在“HISTFILESIZE=”行linux用户不超时命令的下一行增加如下一行:
TMOUT=600
则所有用户将在10分钟无操作后自动注销
Q2: Linux系统SSH超时断开怎么办
vim /etc/ssh/sshd_config
找到ClientAliveInterval 参数linux用户不超时命令,如果没有就自己加一行。
ClientAliveInterval 参数linux用户不超时命令的数值是秒linux用户不超时命令,比如你设置为540,就是9分钟.
ClientAliveInterval 540
对于ClientAliveCountMax
指如果发现客户端没有相应,则判断一次超时,这个参数设置允许超时linux用户不超时命令的次数,比如10。
ClientAliveInterval 540
ClientAliveCountMax 10;
则代表允许超时 5400秒 = 90分钟。
方法2:配置客户端
1 linux下的ssh命令
vim /etc/ssh/ssh_config
然后找到里面的ServerAliveInterval 参数,如果没有你同样自己加一个就好linux用户不超时命令了。参数意义相同,都是秒数,比如9分钟:
ServerAliveInterval 540
2 SecureCRT
设置反空闲,如下图所示
securecrt_to
3 Putty
启用putty keepalive
putty - Connection - Seconds between keepalives ( 0 to turn off ),默认为0,改为60。
Q3: linux中永不超时命令
cd
ll
ls
mkdir
touch
vi
chmod
chown
tar
rm
cp
mv
cat
more
tail
。。这些命令永不会过时的。
请参考Linux命令大全吧,百度一下一大片。
Q4: 麻烦问下,linux怎么防止终端超时?
一、有个工具叫screenlinux用户不超时命令,可以虚拟终端linux用户不超时命令,通过命令screen -S name 来创建一个名为namelinux用户不超时命令的虚拟终端,这样即使终端超时自动断开,再登录到系统之后只需要screen -r name就可以继续连接到刚才创建的虚拟终端,且所有的操作都会继续不会中断。
二、远程工具可以进行相关的设置,比如secretcrt这个工具就可以设置每10秒操作一下,这样就不会中断。
关于linux用户不超时命令和linux 命令超时的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







