Windows 10 1809版本已经加入了ssh支持,可以使用原生的ssh命令了,用法和Linux相同。当你有很多小鸡的时候,用config文件管理会方便许多,那么在Windows下是否支持这样用呢?
当然是资磁啊!
首先在你的家目录建立.ssh文件夹,如果不知道家目录在哪,打开powershell,然后
> cd > mkdir .ssh
之后在家目录里建立config文件,注意不能带后缀,然后编辑它,文件格式跟Linux相同,最基本的大概有以下几项:
Host 别名
HostName 主机名
Port 端口
User 用户名
IdentityFile 密钥文件的路径
密钥路径可以用“~”表示家目录,注意Windows下的路径是用“\”隔开的而不是“/”,例如
Host Test
HostName 192.168.0.2
Port 22
User root
IdentityFile ~\.ssh\Test
private key可以是PEM或者OpenSSH格式,PuTTY格式不行,需要用PuTTYgen转换一下。
之后就可以在终端下愉快地登陆小鸡了(我这里没有设IdentityFile,所以会要求输入密码):
哦这个终端就是刚发布的Windows Terminal啦,我不会说我是因为贪恋它的盛世美颜才想起来用终端管理服务器的嗯……
文章评论