服务器linux关闭远程链接记录

服务器linux关闭远程链接记录,第1张

1.确定开启网络对外连接的借口,通过ping -c1 服务端用户@服务端IP地址 来检查是否对外可以连接,(ping是检查是否连通,所以应该在客户端进行试验)。2.使用ssh 服务端用户@服务端ip地址,在客户端使用ssh命令对客户端ip地址的客户端用户进行连接。反向 *** 作就可以。/strong>

Linux是一种自由和开源的类UNIX *** 作系统。在1991年10月5日首次发布,在加上用户空间的应用程序之后,成为Linux *** 作系统。Linux 也是自由软件和开放源代码软件中最著名的例子。只要遵循 GNU 通用公共许可证(GPL),任何个人和机构都可以自由地使用 Linux 的所有底层源代码,也可以自由地修改和再发布。Linux 内核最初也只是由芬兰人林纳斯·托瓦兹在赫尔辛基大学上学时出于个人爱好而编写的。linux最大的特点是源码开放,不同与windows,linux的源码可以随处下载,作者并没有申请专利,也没有用这来图利,有人预计,如果linus追回对知识的产权,那么他可能比比尔盖茨还富有。这些程序员们本着兴趣和无私的精神编写出了出色的系统,也正因为这一点,linux的变形系统也非常多,但都很出色,著名的有CentOS,Debian等。很多软件也能非常出色的运作于linux系统上,并且相当稳定。而linux的前身,也可以说,linus是参照unix这个系统来编写的。linux很好的继承了unix的网络服务性,稳定性,而且也有比unix更出色的 *** 作界面和良好的运行环境。因此,越来越多的服务器采用的liunx *** 作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络 *** 作系统。

有可能是ssh配置了超时时间,超时了就断开连接了。

解决方法

修改服务器中/etc/ssh /sshd.config 文件,将LoginGraceTime的值设为0,默认为2m,TCPKeepAlive 设为yes,

1. nohup 命令

nohup命令的功能就和它的名字一样,no hup,忽略hup信号,不挂断进程,进程仍然属于当前会话终端关闭后,进程会变成孤儿进程,PPID变成1)。 

例如:(不加&命令不会在后台执行)

[root@localhost ~]# nohup ping 127.0.0.1 &[1] 27641nohup: 忽略输入并把输出追加到"nohup.out"123

nohup会将ping命令的默认输出从屏幕重定向到当前目录的nohup.out文件,如果当前目录不可写,会重定向到 $HOME/nohup.out 。 

如果ping命令已经重定向输出了,就不会重定向到nohup.out了,例如nohup ping 127.0.0.1>/dev/null &

2. screen 命令

如果程序需要交互等复杂的 *** 作,推荐使用功能强大的screen。screen 提供了 ANSI/VT100 的终端模拟器,使它能够在一个真实终端下运行多个全屏的伪终端。 

不是所有Linux都自带screen。查询安装包信息:rpm -qa|grep screen 

安装方法:

CentOS系统:yum install screen

Debian 系统:apt-get install screen

用法:

打开新的会话窗口:screen

结束当前会话:exit

在新会话中执行程序(程序关闭时会话自动结束):screen vi test.c

打开新会话并起个名字:screen -S myname

暂时离开会话(经常用):Ctrl+a 然后 d

查看会话列表: screen -ls

恢复之前离开的会话:screen -r 会话名或进程号

清除dead状态的会话:screen -wipe

启动一个开始就是Detached状态的会话:screen -dmS 名字 命令


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8428279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存