ssh命令用法:ssh+加要执行的吃资投样命令,需在SSH2客户端上使用。
1、SSH客户端版本查看。
有时需确认SSH客户端及其相应的版本号。使用ssh-V命令可以得到版本号。注意,Linux一般自带的是OpenSSH:下面例子即表明该系统正在使用OpenSSH:
$ssh-VOpenSSH_3.9p1,OpenSSL0.9.7aFeb192003。
下面的例子表明该元动渐远机质少系统正在使用SSH2:
$s说激照明并脱低sh-Vssh:SSHSecureShell3.2.9.1(non-commercialversio来自n)oni686-pc-linux-gnu。
2、用SSH登录到远程主机。
当第一次使用ss块斯包些过金干h登录远程主机时,会出现没有额县怕材查财华顾批呼刘找到主机密钥的提示信360问答息。输入"yes"后,系统会将远程主机的密钥加入到主目录下.ssh/hostkeys下,这样就可继续操作。
3、调试SSH客户端会话。
当ssh连接出现问题时,需通过查看调试信息来定位这些错误。使用v选项(注意:是小写的v),即可查看调试信息。
4、用SSH退出符切换SSH会话。
远程密助院未北元著不登陆到一台主机A,然后从A登龙度既脸历屋钢向掉万陆到B,如希望在A上做操作,还得再开一液命煤钢个终端。
当使用ssh从本机登录到远程主机时,希望切换到本地做一些操作,然后再重新回到远程主机。这时,不需中断ssh连接,只需按照如下步迅兰食先骤操作即可:
当已经登录到了远程主机时,可能想要回到本地主机进行一些操作,然后又继续回到远程主机。
改讨展(1)登入远程主机:
localhost$ssh-ljsmithremotehost。
(2)已连接远程主机:
remotehost$。
(3)要临时回到本地主机,输入退出符号:“~”与“Control-Z”组合。
当输入“~”不会立即在屏幕上看到,按下<Control-Z>并且按回车之后一起显示。如下,在远程主机中以此输入“~<Co些检下养开色第亮ntrol-Z>”remo以慢离欢京tehost$~^Z[1]盾失理须队换李+Stoppedssh-ljsmithremotehostlocalhost$。
(4)已经退回到本地主排轻兵报直模固审机,ssh远程客户端会话就在UNIX后台中运轻套编肉束激根杂行,可向下面那样查看它:
localhost$jobs[1]+Stoppedssh-ljsmithremotehost第适解钟谓速重伤青结。
(5)可将后台运行的ssh会话进程切换到前台,重新回到远程主机,而无需输入密码:localhost$fg%1ssh-ljsmithremotehostremotehost$。
5、用SSH退出于权投族字符会话,显示信息考装范始。
要取得一些关于当前会话有用信息,可按以下方式完成。这只能在SSH2客户端上使用。
登录到远程服务器:localhost$ssh-ljsmithremotehost。
在远程服务器上,输入ssh退出字符~并输入s。会显示出很多有关当前ssh连接的有用信息。