阅读439 返回首页    go 腾讯云


如何远程登录linux服务器

如何远程登录linux云服务器?

想要远程登录linux云服务器,首先您得有一台linux云服务器,然后,您得有一台电脑。

根据电脑操作系统的不同,您可以选择不同的登录方式,目前腾讯云提供的登录方式有三种:

1. 从windows环境登录

(1)下载并安装Putty或SecureCRT软件

(2)通过Putty远程登录云服务器(有公网)

2. 从linux环境登录

(1)安装并配置OpenSSH

(2)通过命令行远程登录服务器(有公网)

3. 通过SSH密钥登录

(1)获取云服务器密钥

(2)windows系统下使用Putty登录

(3)linux系统下使用OpenSSH

4. 登录云服务器(无公网IP)

1. windows环境登录

(1)下载并安装Putty或SecureCRT软件

如果您的电脑是windows系统,要想远程登录linux服务器,需要下载安装Putty软件,参考的下载地址如下:https://www.putty.nl/download.html

此外,您也可以使用需要购买授权的SecureCRT来链接云主机,需要时请您自行搜索secureCRT。

(2)通过Putty远程登录云服务器(有公网)

下面以Putty为例介绍如何远程登录linux服务器。

首先打开Putty客户端,如上图, 在PuTTY Configuration 窗口中Host Name处输入云服务器公网IP(不知道云服务IP多少?点击此处,查看云服务器IP地址);在Port处输入端口号“22”; 选择Connect type为“SSH”

全部输入完后,点击“Open”,创建一个新对话。

在Putty会话窗口中, 输入管理员帐号(不知道管理员帐号?点击此处,查看管理员帐号),然后回车;然后输入正确的登录密码(注:管理员账号的初始密码由系统分配,用户可以重置密码,详见管理员账号密码重置) ,回车完成 整个登录过程。

 

2. linux环境登录

1)安装并配置OpenSSH

如果您的电脑是linux操作系统,想要远程登录linux云服务器,需要下载并安装OpenSSH,具体过程如下:

一般情况下Linux系统默认安装了OpenSSH客户端,如果默认找不到ssh命令,请您通过软件源或者官网下载并安装,官网下载地址为: https://www.openssh.com/portable.html

2)通过命令行远程登录服务器(有公网)

使用命令行连接linux云服务器,具体命令如下(不知道管理员帐号?点击此处,查看管理员帐号):

ssh -q -l [云服务器登录账号] -p 22 [云服务器的公网IP地址]

然后,按回车键,如果控制台询问是否继续链接“Are you sure you want to continue connecting(yes/no)?”,输入2yes

最后,在3Password后输入密码,密码为管理员账号的密码(注:管理员账号的初始密码由系统分配,用户可以重置密码,详见管理员账号密码重置),回车后即完成登录。

 

3. 通过SSH密钥登录

无论您电脑的操作系统是windows还是linux,都可以采用SSH密钥登录的方式远程登录linux云服务器。

1)获取云服务器密钥

首页登录腾讯云官网的“管理中心”,如下图所示:

接下来,您需要点击左侧导航栏的①“SSH密钥”进入SSH密钥管理界面;点击②“创建密钥”按钮,输入密钥名,创建一个新密钥,创建完密钥后,点击“下载”按钮,下载私钥。

然后右键点击③刚创建的密钥,绑定需要登录的服务器;绑定完服务器后,左键点击④密钥,界面右侧滑出密钥详细页。

在密钥详细页中,将⑤“公钥内容”复制到一个空白文本文档中,保存用户名为密钥名(即刚刚新建的密钥的名称),并修改文档后缀名为“.pub”(注:公钥名与私钥名必须相同,并且须放置在同一文件夹下)。

2windows系统下使用Putty登录

一.转换私钥文件

Putty使用密钥登录, 需先puttygen工具把私钥文件的格式转为ppk格式。如果尚未下载puttygen工具,可以进入 https://www.putty.nl/download.html 进行下载

打开puttygen客户端,点击“Load”,在弹窗中首先进入您存放密钥的路径,然后选择“All File(*.*)”,选择某个私钥(例子中为文件david,david是密钥的名称),点击“打开”。

在key comment栏中输入密钥名,输入加密私钥的密码(可选),点击“Save private key”,在弹窗中选择您存放密钥的目录,然后在文件名栏输入“密钥名.ppk”,点击“保存”。

二.使用putty登录

首先参考从windows环境登录下载并安装putty客户端。

点击putty客户端,进入“Auth”配置菜单

点击“Browse”按钮,进入弹窗后进入密钥存储的路径,并选择密钥,点击“打开”,返回配置界面,进入“Session”配置

在Session配置页中,配置服务器的IP,端口,协议信息,在“Saved Sessions”输入框中中输入会话名称(本例为test),再点击“Save”按钮,然后双击会话名称或者点击“Open”按钮发起登录请求。

3linux系统下使用OpenSSH

首先参考从linux环境登录下载、安装并配置OpenSSH。

然后,修改/etc/ssh/ssh_config文件,找到ForwardAgent项,并设置为yes。

最后,登录您的服务器,利用如下命令完成SSH密钥登录:

#mkdir ~/.ssh        #如果用户主目录下已经有.ssh目录,则忽略本条命令

#cp 您的私钥文件 ~/.ssh/identity    #将您的私钥文件拷贝到~/.ssh目录下,并改名为identity

#chmod 600 ~/.ssh/identity        #将您的私钥文件设置权限为600

#eval `ssh-agent`                    #启动ssh-agent

#ssh-add                           #加载私钥

#ssh -l 系统管理员 -A 服务器IP      #对于ubuntu系统管理员为ubuntu;对于redhat,centos,suse用户名为root

 

4.登录云服务器(无公网IP)

注意: 
登录云服务器,如果您从公网登录访问CVM,这台CVM需具备两个必要条件: 
① 公网IP;——如无公网IP,可申请【弹性公网IP】,进行绑定 
② 网络带宽(或者网络流量);——如无带宽或者流量,可对该CVM进行【调整网络】 
操作步骤:

  1. CVM控制台对于需要登录的CVM,操作列→更多→调整网络: 
    Alt text最后更新:2017-01-09 21:51:52

      上一篇:go 命中率低是什么原因
      下一篇:go 是否可以退还云服务器