咨讯息 · 2022年7月1日 0

透过树结构在云主机前台运

一、screen采用

系统图书馆员时常须要SSH远距登入到Linux 伺服器,时常运转许多须要极短天数就可以顺利完成的各项任务,比如说体能训练数学模型、ftp之类。一般来说情况下他们都是为每两个这种的各项任务开两个远距终端产品询问处,即使它继续执行的天数太短了。要等候它继续执行完,在此之后无法清空询问处或是UESAC,不然那个各项任务就会被杀死,大部份人Monpazier了。

ubuntu:

sudo apt install -y screen

centos:

sudo yum install -y screen

ubuntu加装screen

2、句法

screen [-AmRvx -ls -wipe][-d <工作台中文名称>][-h <个字符>][-r <工作台中文名称>][-s ][-S <工作台中文名称>]

模块表明:

-A 将大部份的桌面都修正为现阶段电脑系统的大小不一。

-d<工作台中文名称> 将指定的screen工作台离线。

云主机、VPS、挂机宝、游戏伺服器上永恒云

-h<个字符> 指定桌面的缓冲区个字符。

-m 即使现阶段已在工作台中的screen工作台,仍强制建立新的screen工作台。

-r<工作台中文名称> 恢复离线的screen工作台。

-R 先试图恢复离线的工作台。若找不到离线的工作台,即建立新的screen工作台。

-s 指定建立新桌面时,所要继续执行的shell。

-v 显示版本信息。

-x 恢复之前离线的screen工作台。

-ls或–list 显示现阶段大部份的screen工作台。

-wipe 检查现阶段大部份的screen工作台,并删除已经无法采用的screen工作台。

screen -S name 创建两个名为name的session

screen -r name 进入名为name的session

screen -d name detach掉name的session

screen -d -r name 结束当前session并回到yourname那个session

4、智星云平台中采用

透过ssh登入到linux云平台上

在终端产品创建screen的test工作台,自动进入那个session,screem -S test

继续执行screen -S test命令
在screen中继续执行命令

按ctrl+A+D退出那个session,回到主终端产品可以进行其他的操作

透过screen -ls查看前台各项任务

screen查看各项任务

如果想回到之前的session查看运转结果,就采用screen -r 10292.test重新进入。

二、ssh设置超时

1、服务端可以修改sudo vim

/etc/ssh/sshd_config

找到下面两行内容并修改,并将注释符号()去掉,

ClientAliveCountMax 3

将ClientAliveInterval对应的0改成60,

编辑sshd_config
编辑sshd_config

ClientAliveInterval指定了伺服器端向客户端请求消息 的天数间隔, 默认是0, 不发送。

ClientAliveInterval 60表示每分钟发送一次, 然后客户端响应, 这种就保持长连接了。

正常情况下, 客户端不会不响应。

保存文件,重起sshd服务:sudo systemctl restart sshd.service

CRT终端产品连接设置

右击Session中的连接,选择Properties->Terminal->Anti-idle->勾选Send protocol NO-OP

选中之后,后面显示60秒是默认值,可对其进行增减,只要那个天数段小于自动UESAC的天数就可以了

CRT设置

xshell终端产品连接设置,文件-> 属性

xshell设置
MobaXterm设置
举报/反馈

永恒云出品