分页: 1 / 2
如何断开ssh连接
发表于 : 2011-06-04 20:34
由 xzc8825745
我用sudo ssh -qTfnN -D 端口 用户名@服务器地址的方式连接到ssh服务器,但是我不用时,不知到如何断开ssh链接。 求解答!
Re: 如何断开ssh连接
发表于 : 2011-06-04 20:40
由 royclark
Re: 如何断开ssh连接
发表于 : 2011-06-04 20:59
由 Strange
ctrl-c 就可以断开了
Re: 如何断开ssh连接
发表于 : 2011-06-04 21:06
由 gdgglhy
怎么不用GSTM,图形界面,想开就开想关就关
Re: 如何断开ssh连接
发表于 : 2011-06-04 21:09
由 xzc8825745
是直接输入exit或logout,还是在sudo ssh -qTfnN -D 端口 用户名@服务器地址后面添加exit或logout?
Re: 如何断开ssh连接
发表于 : 2011-06-04 21:14
由 royclark
Re: 如何断开ssh连接
发表于 : 2011-06-04 21:45
由 枫叶饭团
直接关掉终端,方便快捷
Re: 如何断开ssh连接
发表于 : 2011-06-04 21:48
由 xzc8825745
谢谢各位的帮助,刚刚试了一下gstm,发现用起来很简单方便,就准备使用他了,这个帖子就不用回复了。再次感谢各位!
Re: 如何断开ssh连接
发表于 : 2011-06-05 0:38
由 qiang_liu8183
Re: 如何断开ssh连接
发表于 : 2011-08-20 18:36
由 link307
突然发现加了 -qTfnN 参数之后貌似是在后台运行的,所以关闭终端还是没有断开ssh连接。请问这应该怎么办
Re: 如何断开ssh连接
发表于 : 2011-08-20 19:29
由 liuerfire
把参数f去掉就好了
Re: 如何断开ssh连接
发表于 : 2011-08-20 19:30
由 月下叹逍遥
3Q……
Re: 如何断开ssh连接
发表于 : 2011-08-20 19:33
由 qy117121
Re: 如何断开ssh连接
发表于 : 2011-08-20 19:59
由 link307
liuerfire 写了:把参数f去掉就好了
我的意思是说我想要让他在后台运行(话说关了终端之后jobs好像也找不到他了,ps倒好像可以找到那个进程),但是我想在必要的时候让他恢复以方便我的下一步操作。
Re: 如何断开ssh连接
发表于 : 2011-08-20 20:41
由 bigsun
killall ssh
或者
#!/bin/bash
#Find the PID of the ssh tunnel in the background and assign it to a variable
PID=$(ps -eo pid,args | grep 'ssh -qTfnN -i /path/id_rsa -D 7070 acount@server' | grep -v 'grep' | cut -c1-6)
#kill the tunnel
kill -9 $PID
其中'ssh -qTfnN -i /path/id_rsa -D 7070 acount@server'照抄起动时的命令.