SSH简介:SSH(Secure Shell)是一种远程登录协议,实现Linux和Windows操作系统间的数据通信和文件共享。通过SSH,可以在Windows系统中远程访问和操作Linux虚拟机。
SSH工具:常用的SSH工具包括Xshell和VScode。Xshell主要应用于云主机操作,而VScode在本地虚拟机使用更为常见。
SSH配置:在虚拟机中安装SSH软件,通常使用ifconfig获取IP地址,后续进行SSH通信。SSH配置包括安装VScode扩展、设置SSH连接、记录SSH信息到配置文件等步骤。
VScode配置:在VScode中安装SSH扩展和远程编辑配置文件扩展。添加SSH目标,输入用户名、IP地址并输入密码进行连接。连接后,VScode显示Linux系统的文件目录,允许在Linux系统中编写和运行代码。
扩展安装:连接到虚拟机后,可在VScode中安装扩展,这些扩展在Linux虚拟机中生效。安装后的扩展文件保存在~/.vscode-server目录下。
连接示例:输入ssh命令,如ssh lyj@192.169.19.128,回车后选择打开Linux文件夹进行编程操作。连接后,上半区编写代码,下半区运行Linux命令。
结果图:连接虚拟机后,界面显示远程Linux系统的文件目录。编写和运行代码的流程与本地Windows系统相似,但使用的是远程Linux环境。结果图展示了连接成功后的界面布局,方便进行编程和终端操作。