Windows系统使用putty远程连接DigitalOcean创建的Linux系统(CentOS6.7为例)
大部分vps提供网站都会在网站上提供一个控制台界面,方便操作远程vps。但是使用起来特别不方便,尤其在一个神奇的国家,打开国外网站都困难,何况还要在网站上不断的操作。这一教程记录如何在Windows系统下使用Putty来远程操作Vps。
一、环境配置
一台有CentOS的主机,我这里用的是DigitalOcean的主机,CentOS6.7 32位系统,其他地方购买的主机应该也是一样的,主要就是要在创建的时候添加一个SSH密钥。
二、创建SSH密钥
有SSH密钥后才可以使用putty连接linux系统,这里使用和putty配套的创建SSH密钥的工具puttygen来创建SSH密钥对。所有工具可以自行搜索下载也可以直接下载本文附件。
打开puttygen.exe,点击generate
![]()
然后用鼠标不停的在上面标记的蓝色区域内滑动,以生成随机的密钥。
![]()
点击上图标记按钮保存私钥文件备用。
三、创建主机
进入DigitalOcean后,注册一个帐号,登录。点击网页右上角的Create Droplet按钮开始创建一个VPS(DigitalOcean把一个Vps称作一个Droplet)。
![]()
进入如下页面:
![]()
如果买来VPS是当作VPN来用或者是搭建网站的,下面是比较关键的配置:
![]()
区域选择如果尝试多个区域都觉得延时不理想,可以进入这个网址测下速。网上传闻旧金山节点不错,但是我测试新加坡节点最好。具体大家可以根据自己的网络环境选定。
下面一些选择是一些额外的选项,需要收费,具体根据自己需求选择。
下面添加SSH密钥。
打开puttygen.exe
![]()
![]()
![]()
四、连接主机
打开putty.exe(所有工具都可以在本文最后附件下载)。
![]()
![]()
![]()
![]()
![]()
至此,使用putty连接vps完成,大家可以在VPS上练习搭建网站,熟悉linux系统等,任意测试,如果系统崩溃了,重新创建一个,或者恢复出厂设置即可。
五、后续文章
如果使用VPS是用来科学上网的,可以参考这篇搭建Shadowsocks的文章。
六、附件
Windows系统使用putty远程连接DigitalOcean创建的Linux系统(CentOS6.7为例)的更多相关文章
- [linux RedHat]windows下使用putty远程连接linux 下载JDK和tomcat
本文地址:http://blog.csdn.net/sushengmiyan/article/details/43154543 本文作者:sushengmiyan ------------------ ...
- windows下使用xShell远程连接virtualbox里面的linux
第一阶段:基本安装 安装virtual box 在virtualbox里面安装xubuntu:是ubuntu+xfce桌面环境的一个linux的发行版本 在windows下安装Xmanager Ent ...
- 搭建集群必备:windows如何使用Xshell远程连接(SSH)Linux
出处about云(http://www.aboutyun.com/blog-61-22.html)欢迎访问我的博客 首先介绍一下环境: (主机)操作系统:win7 虚拟机:vmware worksta ...
- 其它综合-使用Putty远程连接管理Linux实践
使用Putty远程连接管理Linux实践 1.获取putty 获取 putty有很多方法,以下是我为大家提供的下载地址: 个人网盘地址,提取码:tz83 官方下载地址 解释: 官方下载的是 zip 压 ...
- (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)
在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机 前提:服务器端安装桌面版的centos系统 CentOS Linux release 7.5.1804 (Core) ...
- 如何使用putty远程连接linux
如何使用putty远程连接linux | 浏览:5001 | 更新:2013-08-24 10:36 1 2 3 4 5 分步阅读 putty是一款超轻量级的运行在windows操作系统上的用于远程连 ...
- windows server 2008 R2 远程连接用户数修改
设置windows server 2008 R2 远程连接用户数修改,三步搞定 1.运行(win+R)中输入tsconfig.msc 2.双击“限制每个用户只能进行一个会话”,取消这个选项负选框 3. ...
- Linux 使用 ssh 命令远程连接另一台 Linux
用 Linux 系统的 ssh 命令远程连接另一台 Linux 机器的命令 #ssh 用户名@主机名(IP地址) 例: #ssh root@10.41.24.138 ...
- Python3.x: pyodbc+FreeTDS+UinxODBC连接sybase数据库(Linux系统)
Python3.x: pyodbc+FreeTDS+UinxODBC连接sybase数据库(Linux系统) 一.安装UinxODBC以及依赖包 yum -y install gcc gcc-c++ ...
随机推荐
- php比较时间戳与时间差计算函数( 实用)
PHP时间比较和时间差如何计算 <?php $zero1=date(“y-m-d h:i:s”); $zero2=”-- ::′; echo “zero1的时间为:”.$zero1.”<b ...
- JSP传统标签开发
1.标签技术的API类继承关系 1).JspTag接口是所有自定义标签的父接口 该接口中没有任何属性和方法,只有两个直接子接口,Tag接口和SimpleTag接口,把实现Tag接口的自定义标签叫做传统 ...
- Java数据结构——双端链表
//================================================= // File Name : FirstLastList_demo //------------ ...
- Android学习笔记——menu
该工程的功能是实现两个数相乘,并在另外一个Activity中显示计算的结果 以下的代码是MainActivity.java中的代码 package com.example.menu; import a ...
- Ankh不起作用的解决方法
请检查Visual Studio 2008的Tool > Options... > Source Control,在下拉菜单中选择插件.
- 如何使Python完美升级到新版本
这里提供一种解决的方法 (加上一句话,发现一个新问题:这种方法yum update 后,需要将/usr/bin下的python文件删除,然后执行: # ln -s /usr/local/python2 ...
- NopCommerce源码分析ContainerBuilder builder.Update(container)
/// <summary> /// Register dependencies /// </summary> /// <param name="config&q ...
- Apache日志配置详解(rotatelogs LogFormat)
logs/error_logCustomLog logs/access_log common--默认为以上部分 修改为如下: ErrorLog "|/usr/sbin/rotatelogs ...
- kafka+zookeeper环境配置(Mac 或者 linux环境)
一.zookeeper下载与安装 1)下载 adeMacBook-Pro:zookeeper_soft apple$ wget http://mirrors.cnnic.cn/apache/zooke ...
- [Ljava.lang.String和java.lang.String区别
在做项目时报了一个got class [Ljava.lang.String的提示,当时看到[Ljava.lang.String这个时,感觉有点怪怪的,第一次遇到这种情况.最后在网上查了下才明白.是数组 ...
