我远程LINUX的时候 用了关掉所有程序的命令 KILL -1 -9 现在远程不了了 怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我远程LINUX的时候 用了关掉所有程序的命令 KILL -1 -9 现在远程不了了 怎么办相关的知识,希望对你有一定的参考价值。

我远程LINUX的时候 用了关掉所有程序的命令 KILL -1 -9 现在远程不了了 怎么办

用远程工具 远程不了 请问还有什么办法远程么 我看了可以PING得通IP

对不起只能到服务器上重新启动,或者,重新启动sshd服务或者是telnet服务(一般是由xinetd服务控制)。比较通用的命令是:
/etc/init.d/sshd restart
/etc/init.d/xinetd restart

ip能ping通,只能说明,你的network服务配置正确且工作正常。其它什么也说明不了。
参考技术A 1,看看你的/etc/hosts.allow 和/etc/hosts.deny这两个文件的tcp会绕有没有设置,有的话把他删掉。
2看看/etc/xinted.conf这个文件里面有没有限制你的网段,
3就是/etc/xinted.d/telnet 里面有没有限制。
2和3 只是针对telnet这个服务,和ssh这个服务没有关系。
ssh 这个服无受限于tcp会绕,就是/etc/hosts.allow或者deny这两个文件。
最重要的一点,你先把你家目录下面的.ssh/ 这个文件里面的东西全部删掉。然后看看行不行,不行的话在看tcp会绕
参考技术B 据我所知没有办法了

linux如何关闭ssh会话不停止程序运行 screen

参考技术A 这时候关掉ssh会话就不会停止运行了。

如果还需要再这个窗口做其他事情:

1)快捷键Ctrl a表示进入命令模式
在当前会话窗口中按Ctrl a +d快捷键可以实现分离,这时窗口会弹出[detached]的提示,并回到主窗口。

2)screen -d name #远程detach某个session,前提是已经跳出了name窗口

首先查看有哪些窗口正在运行

There is a screen on:

2637.count (12/17/2015/10:00:32 AM) (Detached)

这样就能回到count窗口了

如果想关掉一个多余的窗口,有3种方法:

使用Ctrl a +k 杀死当前窗口和窗口中运行的程序

使用Ctrl a 然后输入quit命令退出Screen会话。需要注意的是,这样退出会杀死所有窗口并退出其中运行的所有程序

当窗口被杀死后,再用screen -ls 可以看到该窗口后面的(???dead)字样,说明窗口死了,但是仍在占用空间。这时需要清除窗口

以上是关于我远程LINUX的时候 用了关掉所有程序的命令 KILL -1 -9 现在远程不了了 怎么办的主要内容,如果未能解决你的问题,请参考以下文章

Linux 勿卸载软件,所有命令不能用了咋办

全网最详细的Linux命令系列-Screen远程会话命令

linux如何关闭ssh会话不停止程序运行 screen

Linux 网卡消失了,怎么办?

Linux小技巧之终端窗口screen

Linux screen 命令