ssh连接服务器

以前我在windows是通过xsell连接服务器的,在linux下可以通过PuTTT SSH Client就行连接。

当然未必愿意多下载一个软件。

在终端中通过ssh命令就可以连接,也可以通过scp跨服务器对文件就行处理。

不过我感觉终端通过ssh命令连接一段时间不碰,连接比较容易断。当然可以自己写个脚本封装下,也就解决了。

本文对该命令做个记录


ssh命令是openssh套件中的客户端连接工具,可以给予ssh加密协议实现安全的远程登录服务器

语法

ssh(选项)(参数)

选项

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
-1:强制使用ssh协议版本1
-2:强制使用ssh协议版本2
-4:强制使用IPv4地址
-6:强制使用IPv6地址
-A:开启认证代理连接转发功能
-a:关闭认证代理连接转发功能
-b:使用本机指定地址作为对应连接的源ip地址
-C:请求压缩所有数据
-F:指定ssh指令的配置文件
-f:后台执行ssh指令
-g:允许远程主机连接主机的转发端口
-i:指定身份文件
-l:指定连接远程服务器登录用户名
-N:不执行远程指令
-o:指定配置选项
-p:指定远程服务器上的端口
-q:静默模式
-X:开启X11转发功能
-x:关闭X11转发功能
-y:开启信任X11转发功能。

参数

远程主机:指定要连接的远程ssh服务器;
指令:要在远程ssh服务器上执行的指令。


命令格式 : ssh root@192.xxx.x.x

root对应你使用的用户名,192……对应的服务器ip地址,一般服务器端口22,命令默认22.如果需要更改端口在ssh后面 -p 端口


参考

ssh命令
在linux系统上如何连接远程服务器

关注我的微信公众号[李一二],即时看更多的文章