Kali linux与Windows完美共享文件夹
方法一:通过配置samba文件实现
准备工作
- Kali Linux和Windows系统已安装。
- 两台计算机处于同一局域网内。
- Kali Linux系统已安装Samba服务。
步骤一:配置Windows共享文件夹
- 在Windows系统中,右键点击需要共享的文件夹,选择“属性”。
- 在“属性”窗口中,切换到“共享”选项卡。
- 点击“共享”按钮,勾选“共享此文件夹”,并设置共享名。
- 点击“权限”按钮,添加Kali Linux的用户名,并设置相应的权限。
- 点击“确定”保存设置。


步骤二:配置kali linux访问windows共享
1、打开终端,输入以下命令安装
sudo apt-get install cifs-utils
2、创建一个目录作为挂载点,例如/mnt/windows_share:
sudo mkdir /mnt/windows_share
3、输入以下命令添加windows共享文件夹到samba配置文件中【/etc/samba/smb.conf】
[global] workgroup = WORKGROUP [WindowsShare] path = //DESKTOP-Q2NS437/kali share valid users = E14 browseable = yes writable = yes guest ok = yes create mask = 0644 directory mask = 0755
4、保存退出
sudo systemctl restart smbd sudo service smbd restart
步骤三:访问windows共享文件夹
1、在Kali Linux终端中,输入以下命令访问Windows共享文件夹:
sudo mount -t cifs //DESKTOP-Q2NS437/d /mnt/windows_share -o username=E14 sudo mount -t cifs //192.168.10.247/d /mnt/windows_share -o vimusername=E14
2、如果想让每次启动时自动挂载这个共享文件夹,可以创建一个自动挂载脚本。在 /etc/fstab 文件中添加一行,例如:
//DESKTOP-Q2NS437/d /mnt/windows_share cifs credentials=/path/to/your/.smbcredentials,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
3、创建 .smbcredentials 文件:
echo -e "<username>\n$password\n" > ~/.smbcredentials
方法二,如果Vmware开机自动持载共享文件夹

