腾讯云的安装及XShell配置

在公司实习的时候发现很多时候工作都是在开发机上,但是当时对其中的配置等问题一点不了解,同事一顿操作加解释,其实我听起来是挺懵的,因为声音太小了。实习结束后就想着自己也整一台开发机练练手。于是先注册了腾讯云,免费试用15天,整理一下配置的流程

1. 选择一台开发机

在这里插入图片描述
本人趁着没毕业,买了腾讯云的学生套餐~ 120一年
这个购买流程就不用说了,腾讯云的官网有视频讲解,很方便。

2. XShell远程登录

腾讯云是可以直接在网页登录的, 不过工作中一般都是xshell这种登录方式,所以这里介绍一下

1. xshell账号密码登录

XShell可以选择账号密码登录,这个比较简单
打开xshell的新建会话界面

打开
主机那里,可以在腾讯云的控制台看到公网IP
在这里插入图片描述
在设置完之后就可以登录了。登录的时候会要求输入用户名,一般新买的服务器,用户名都是root。
因为你还没创建普通用户,只有一个root用户。
在这里插入图片描述
最后还会要求输入密码,刚买的腾讯云服务器是有默认密码的,可以在腾讯云的控制台修改密码,同样在腾讯云有讲解,这里不做讲解。
为了防止麻烦,可以直接在新建会话属性中直接写入用户名和密码
在这里插入图片描述

2. xshell密钥登录

创建密钥
首先在腾讯云里创建一对密钥,然后它会自动将公钥放入到.ssh文件夹下,并且配置好
在这里插入图片描述
并且会让你下载一份私钥到你的windows下(记住你保存的位置),这个私钥是用来登录的。在你登录的时候,你可以选择密钥登录的方式。
在这里插入图片描述
这样的方式需要你在登录的时候每次都浏览找到私钥,你可以在新建会话的地方,选择用户身份验证,方法改为密钥登录,并在用户密钥中直接选择好密钥保存。如此就可以双击会话直接登录了,不过相当于降低了安全度。建议每次还是选择密钥登录。
在这里插入图片描述

二创建非root用户,并密钥登录

很多时候在root用户下操作是很危险的 ,所以我们有必要创建一个普通用户,并且可以直接用新用户登录
sudo useradd Christian -m -d /home/Christian -s /bin/bash
这是一个经典的创建用户的语句。其中 Christian 就是你的用户名。

1.切换到新用户 su - username
2.为新用户创建密钥,用来登录
因为root用户下的密钥是在腾讯云已经设置好的,所以这个可以自己设置一次试试手
ssh-keygen -t rsa # 该语句是用来创建密钥,可以直接一路回车
#将公钥添加到认证文件中
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
#并设置authorized_keys的访问权限
chmod 600 ~/.ssh/authorized_keys
然后要将私钥拿到Windows下,这时应该就可以用新用户登录了 如果不会转移到Windows下,一可以百度一下,我的方法是使用rz和sz这个命令来上传下载,需要下载。挺简单的。

三 VSCode远程登录开发机

很多时候,XShell上编程还是挺费事的(可能因为我是新手吧,其实多使用xshell可以提高linux命令的使用熟练度) VSCode是一个很好的选择
这个就不赘述了,网上多了去了 无非就是下载一个插件Remote Development
然后再写一份配置文档
在这里插入图片描述
然后就可以连接了 当然 这个前提是之前你已经配置好了密钥。
第一次写博客,一定存在很多不足,如有错误烦请大家指出,共同进步。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值