使用SSH连接AWS服务器

使用SSH连接AWS服务器

一直有一台AWS云主机,但是之前在Windows平台都是使用Xshell连接的,换到Ubuntu环境之后还没有试,昨天试了一下,终于使用SSH连接成功了,这里记录一下步骤:

  1. 创建一个密钥对,保存私钥到本地

  2. 创建一个实例,使用我们保存的密钥对。这里我选择的是ubuntu实例

  3. 将私钥保存到本地的一个合适的文件夹里面,然后在那里打开终端。输入'chmod 400 ./ <秘钥名称> ',这一步是设置用户对这个文件的权限,chmod 400代表这该文件只能被本用户读,不可写、不可被其他用户读(这个网站可以帮助我们设置和解读chmod的参数:https://chmodcommand.com/chmod-400/),这一步是为了保护秘钥,连接AWS的时候如果没有设置这一步会显示连接错误

  4. 使用ssh进行连接:`ssh -i ./ <秘钥名称> ubuntu@

    这样就完成了连接

  5. 我们还可以使用scp命令进行文件的传输。scp 是 secure copy 的缩写, scp 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令。它是rcp命令的加密版。关于scp的指令可以看这个:https://www.runoob.com/linux/linux-comm-scp.html

  6. 每次连接都输入ssh指令太麻烦了,可以为指令取别名写入./bashrc中,具体看:https://www.cnblogs.com/jiading/p/11826773.html

猜你喜欢

转载自www.cnblogs.com/jiading/p/11826992.html