使用SSH搭建Win连接Linux
下载Ubuntu 20.04
一开始在官网下载ISO,900B/s的下载速度有点吃不消,换阿里云镜像网站下载相应的ISO。
制作U盘启动盘安装Ubuntu
去UltraISO下载软件,建议使用正版,学生党专属链接。
安装完成UltraISO后,参考用UltraISO制作Ubuntu16.04 U盘启动盘,完成启动盘制作,之后在第二台电脑上安装Ubuntu,傻瓜式安装即可。
搭建Ubuntu环境
连接无线网
新的Ubuntu系统安装好,要啥啥没有,就个UI好看点,从头开始搭建环境。
首先连接上Wifi,桌面版的直接连接即可,bash需要通过iwconfig配置,不赘述。
更换源
连上网以后最重要的事情就是更换源,参考文章Ubuntu 20.04换阿里源,下图是我更换源后的source.list文件,除了阿里的源以外,其他全部注释掉。
更换源后
apt-get update
apt-get install vim
安装vim一方面方便使用,另一方面看看源的配置是否正确。
安装SSH服务
之后就是使用windows操作系统连接linux系统的时候了,这里参考了MOOC网,平震宇等老师讲解的嵌入式Linux应用与开发实践中,第三章8,9小节安装SSH服务的课程,在此安利下这门课,很实用。
apt install openssh-server
apt install openssh-client
使用上述命令安装ssh服务
dpkg -l | grep -i ssh
使用上述指令查看ssh服务是否安装完成,此时到client和server都已安装完成。
如果存在安装后,服务未启动情况,则执行下述任意一条指令启动ssh服务
service ssh start
/etc/init.d/ssh start
查看ssh服务情况
service ssh status
查看ssh端口情况
netstat -a | grep -i ssh
至此ssh服务就基本安装完成了。
Windows下安装MobaXterm
由于我在公司使用的就是MobaXterm,所以也没有用网上推荐的xshell,putty等工具,不评价优劣,全看个人喜好。
在网上下载了一个MobaXterm(链接),但还是推荐去官网下载,毕竟官网也有免费版,我就是嫌官网下载速度慢而已。
安装完成后如下图
其中左侧的WSL-Ubuntu是Win10商店里的Windows Subsystem Linux,说实话不太好用,很多软件如systemd之类的守护进程都无法创建,导致一些功能无法使用,但网上有人搭建环境成功了的,可能是版本不同,见仁见智吧。
另一个192.168.0.107就是我已经链接上的Ubuntu系统,理论上双击左侧按钮即可连接,下面是演示初次连接的步骤。
首先右击该区域,出现New session选项
点击后出现如下图界面,选则SSH
在下面的Remote host输入框中录入Ubuntu的IPv4地址,不知道的朋友可以在Linux的Bash中使用ifconfig查看。
之后输入相应的用户名和密码,即可登录Ubuntu。
不太了解其他的软件,反正MobaXterm是可以开启多个Session的
至此环境基本搭建完成。