一直有一台AWS云主机,可是以前在Windows平台都是使用Xshell链接的,换到Ubuntu环境以后尚未试,昨天试了一下,终于使用SSH链接成功了,这里记录一下步骤:html
建立一个密钥对,保存私钥到本地linux
建立一个实例,使用咱们保存的密钥对。这里我选择的是ubuntu实例shell
将私钥保存到本地的一个合适的文件夹里面,而后在那里打开终端。输入'chmod 400 ./ <秘钥名称> ',这一步是设置用户对这个文件的权限,chmod 400表明这该文件只能被本用户读,不可写、不可被其余用户读(这个网站能够帮助咱们设置和解读chmod的参数:https://chmodcommand.com/chmod-400/),这一步是为了保护秘钥,链接AWS的时候若是没有设置这一步会显示链接错误 ubuntu
使用ssh进行链接:`ssh -i ./ <秘钥名称> ubuntu@
这样就完成了链接bash
咱们还能够使用scp命令进行文件的传输。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登录进行安全的远程文件拷贝命令。它是rcp命令的加密版。关于scp的指令能够看这个:https://www.runoob.com/linux/linux-comm-scp.html服务器
每次链接都输入ssh指令太麻烦了,能够为指令取别名写入./bashrc中,具体看:https://www.cnblogs.com/jiading/p/11826773.htmlssh