远程连接CentOS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了远程连接CentOS相关的知识,希望对你有一定的参考价值。

一、准备工作:

  1. 远程连接linux服务器的常用软件有:putty 、xshell 、secureCRT等等

  2. 个人使用的推荐使用xshell软件,使用起来比较方便

  3. 下载安装xshell

二、xshell远程连接centos

  1. 首次进入“会话”界面,(注意:第一次进入列表应该是空的)

    技术分享图片

  2. 点击“新建”,输入此会话的名称和需要远程的IP

    技术分享图片

  3. 可以在会话配置里,直接填写用户名和密码

    技术分享图片

  4. 点击“确定”,回到会话的界面。再点击“连接”。

  5. 第一次连接,会提示保存。

三、xshell使用密钥的方式进行远程登陆

  1. 点击xshell的工具,选择“新建密钥”

    技术分享图片

  2. 进入“新建用户密钥生成向导”的“生成密钥参数”界面,这里保持默认即可

    技术分享图片

  3. 点击“下一步”,进入“生成公钥对”界面

    技术分享图片

  4. 点击“下一步”,进入“用户密钥信息”界面;输入密钥名称和密码(这个密码在密钥登录时使用!)

    技术分享图片

  5. 点击“下一步”,进入“公钥注册”界面;复制公钥内容保存着,等一下需要在保存在远程的centos系统上;

    技术分享图片

  6. 点击“保存为文件”,保存私钥到本地。(请记住保存的路径,等一下需要用到);点击完成,到这里密钥对已经成功生成了。接下来是使用密钥登录系统


  7. 在会话界面,点击“属性”

    技术分享图片

  8. 连接方法选择“Public Key”,输入用户名和选择刚才生成的私钥文件,输入密钥密码

    技术分享图片

  9. 点击“确定”,回到会话界面。这时还不能连接登录centos,因为公钥还没有存放到centos;

  10. 这时回到xshell密码登录centos,连接centos系统,在/root/目录下创建目录.ssh,并设置权限700

    技术分享图片

  11. 进入.ssh目录,添加密钥文件authorized_keys(这里的目录和文件名称是固定写法,不能自定义修改的)

    技术分享图片

  12. 在authorized_keys添加公钥,(注意:先按下i键,再粘贴公钥,最后点击esc,输入:wq 保存)

    技术分享图片

  13. 回到xshell会话界面,根据刚才的使用密钥方式登录,点击“连接”即可成功连接centos

    技术分享图片

以上是关于远程连接CentOS的主要内容,如果未能解决你的问题,请参考以下文章

centos怎么开启远程桌面连接

Windows远程桌面连接Centos7

如何利用远程桌面连接CentOS的Desktop版本

MobaXterm通过VNC远程连接CentOS

远程连接CentOS

CentOS7配置图形界面及设置vnc远程连接windows远程桌面连接