Linux开发环境的搭建

记录在牛客Linux服务器开发项目学到的Linux开发环境搭建的步骤

视频网址        ​​​​ 课程列表_牛客网 (nowcoder.com)

需要的软件:VSCode、Xshell、Xftp、VMware以及ubuntu

第一步

在VMware中部署ubuntu虚拟机

可参考手把手教你安装Linux虚拟机 - 知乎 (zhihu.com)

在VMware中安装VMware Tools

选择安装VMware Tools

打开桌面多出的磁盘,将压缩包拖到桌面,使用归档管理打开压缩包,提取到桌面,打开解压后的目录,在终端输入 

sudo ./vmware-install.pl

来安装VMware Tools

 

第二步

 在Linux虚拟机终端中输入

sudo apt install openssh-server

安装 openssh-server

打开Xshell新建会话,主机处需填虚拟机的ip地址

查看虚拟机ip地址的方法:

安装net-tools

在终端输入

sudo apt install net-tools

 安装成功后输入ifconfig查看ip地址

 

 

之后在Xshell中输入虚拟机中的用户名和密码即可连接成功

第三步

 打开VScode,安装Remote Development插件

在左侧远程资源管理器下选择SSH Targets

点击config

 选择第一个打开,填入ip地址和虚拟机系统用户名

保存之后点击左侧连接

 

 依次选择Linux、continue,输入虚拟机主机密码,即可连接成功。

 

取消每次连接都需要输入密码的方法:

在本机的cmd 命令行中输入

ssh-keygen -t rsa

生成密钥 ,密钥位于用户目录下.ssh文件夹中

在虚拟机的linux系统终端中同样输入生成密钥

并在虚拟机终端中输入

cd .ssh/

进入密钥所在文件夹

 输入

vim authorized-keys

(若提示vim没有找到,则先安装vim,即输入sudo apt install vim) 

将本机(windows)的公钥复制到文件中即可

 

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值