【Tools】- Window 使用WSL经验总结

什么是 WSL

适用于 Linux 的 Windows 子系统(WSL)是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双重启动。 WSL 旨在为想要同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。

安装WSL

开发人员可以在 Windows 计算机上同时访问 Windows 和 Linux 的强大功能。 借助适用于 Linux 的 Windows 子系统(WSL),开发人员可以安装 Linux 分发版(如 Ubuntu、OpenSUSE、Kali、Debian、Arch Linux 等),并在 Windows 上直接使用 Linux 应用程序、实用工具和 Bash 命令行工具(未经修改),无需传统虚拟机或双包设置的开销。

遇到的问题

wsl和window共享.ssh解决方案
  1. 使用软连接链接SSH配置目录
    # 在wsl终端
    rm -rf  ~/.ssh
    ln -s /mnt/c/Users/daosong.peng/.ssh ~/.ssh
    
  2. 配置automount
     # 在wsl终端
     vim /etc/wsl.conf
     # 添加下面内容
     [automount]
     options = "metadata"
    
  3. 给~/.ssh目录配置权限
     # 在wsl终端
     chmod 600 ~/.ssh/id_rsa
     chmod 644 ~/.ssh/id_rsa.pub
     cerence chmod 700 ~/.ssh
    
  4. 重启wsl
    #在CMD/PowerShell中输入以下命令
    wsl --shutdown
    wsl
    
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容