SSH简介:SSH(SecureShell)是一种远程登录协议,实现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命令,如sshlyj@192.169.19.128,回车后选择打开Linux文件夹进行编程操作。连接后,上半区编写代码,下半区运行Linux命令。结果图:连接虚拟机后,界面显示远程Linux系统的文件目录。编写和运行代码的流程与本地Windows系统相似,但使用的是远程Linux环境。结果图展示了连接成功后的界面布局,方便进行编程和终端操作。