远程连接云服务器

我以阿里云为例

管理控制台

购买成功后进入管理控制台。

  1. 管理控制台/云服务器ECS/,选择大区域。可以看到实例。

ssh

服务器在外地机房中,没有显示器。我们需要远程控制服务器来使用。
远程控制协议SSH(Secure Shell)。服务器一般默认安装并启用ssh服务,默认22端口。
我们个人电脑通过ssh客户端软件,通过公网ip、22端口、用户名密码(密钥对儿),就可以远程连接和控制服务器了。

阿里云

阿里云由于更上层的虚拟化软件(openstack)来分配虚拟机资源,所以阿里云控制台提供了一些更高权限、更方便的控制命令。
比如:远程连接(相当于个人电脑上的ssh客户端,但优先级更高。场景:新建系统ssh配置禁止root登录,用控制台的远程连接登录再修改配置),
增减配置,开关机,
安全组(相当于系统里的防火墙,但优先级更高) 默认全通无规则,
密钥对儿

上面的功能linux系统本身可以实现,但使用阿里云后台实现会更加方便。

阿里云控制台ssh

  1. 登录网站,阿里云控制台,实例,点击远程连接。【注意保存密码xxxxxx】。
  2. (略过)安全组,默认全通,不需操作。

ssh、ftp客户端

ssh远程连接,ftp传文件传代码。

  1. ssh工具选择
    (推荐 集成) pycharm自带的tools/ssh 。传文件
    xshell flashFXP
    (用的人多,轻量,丑点,缺点没法传文件)[putty] https://www.chiark.greenend.org.uk/~sgtatham/putty/
    (推荐)[cyberduck小黄鸭for_mac_or_win] https://cyberduck.en.softonic.com/

  2. 云控制台密码

  3. 虚拟机sshd.conf配置

  4. 连接

pycharm自带的ssh工具

菜单/Tools/Deployeement(部署)/configuration(配置) 或 菜单/Tools/start ssh session
公网ip地址(从阿里云控制台查看)39.96.114.xx 端口号22 linux用户名root 密码

ssh配置

如果上面登录失败,并且确认自己信息正确。那么问题在服务器ssh服务默认配置。
默认配置为了安全考虑可能禁止root用户直接登录。那么需要阿里云控制台远程连接后修改配置或创建普通用户。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值