admin管理员组文章数量:1666532
在公司实习的时候发现很多时候工作都是在开发机上,但是当时对其中的配置等问题一点不了解,同事一顿操作加解释,其实我听起来是挺懵的,因为声音太小了。实习结束后就想着自己也整一台开发机练练手。于是先注册了腾讯云,免费试用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
然后再写一份配置文档
然后就可以连接了 当然 这个前提是之前你已经配置好了密钥。
第一次写博客,一定存在很多不足,如有错误烦请大家指出,共同进步。
版权声明:本文标题:腾讯云的安装及XShell配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1730062789a1221149.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论