windows向Linux共享文件夹

应用场景:

  1.Linux直接编译windows下的Linux版本代码

  2.虚拟机需要使用大文件,而分配的空间不够

windows准备:

  1.右键共享,共享范围为Evryone,完全控制(控制台输入net share可以查看共享的文件夹){可以删除Everyone,然后选择添加,添加你想共享的账户的用户名}

  2.控制面板-》网络共享中心-》启用网络发现,启用文件和打印机共享,关闭密码保护共享

  3.打开控制面板-->系统安全-->Windows 防火墙-->启用或关闭防火墙-->关闭防火墙
  4.在Windows上打开SMB服务:打开控制面板-->程序和功能-->启动SMB 1.0/CIFS文件共享支持-->重启生效

Linux准备:

  1.安装cifs-utils,sudo apt install cifs-utils。

  2.安装smbclient ,sudo apt install smbclient 。

  3.只向指定的人共享,smbclient -L 192.168.229.1 -U Linux(参数3为windows有效网卡的ip,或虚拟机(VMware Network Adapter VMnet8)的ip;参数6为用windows登录用户名)

  4.sudo mount -t cifs -o username=Linux //192.168.229.1/Windows /home/xyc/WIndows(参数username为windows的用户名)

  5.步骤4若正确,按照提示输入windows用户登录密码和Linux用户密码。然后查看文件列表,显示共享文件夹成功。

posted @ 2021-11-24 22:25  xianyongchao  阅读(794)  评论(0编辑  收藏  举报