01-工具篇-windows与linux文件共享

一般来说绝大部分PC上装的系统均是windows,为了开发linux程序,会在PC上安装一个Vmware的虚拟机,在虚拟机上安装ubuntu18.04,由于windows上的代码查看软件、浏览器,通信软件更全,我们想只用ubuntu进行编译,其它的功能功在windows上操作,这样需要将ubuntu上的文件夹共享和windows操作,实现这种共享需要安装samba

1.安装samba

sudo apt-get install samba samba-common

2.创建共享文件夹

mkdir /home/zg/zg_code

sudo chmod 777 /home/zg/zg_code

3.添加用户名和密码

指令:sudo smbpasswd -a [用户名]

sudo smbpasswd -a zg

密码输入两次

4.sudo vi /etc/samba/smb.conf

文件最后添加

bash 复制代码
[share]
comment = share folder
browseable = yes
path = /home/zg/zg_code
create mask = 0700
directory mask = 0700
valid users = zg
force user = zg
force group = zg
public = yes
available = yes
writable = yes

5.重启samba

sudo service smbd restart

6.使用ifconfig获取ubuntu的IP

7.windows端

(1)win+R

(2)

右键网络驱动器

相关推荐
jieyu111910 分钟前
Linux Rootkit 详解
linux·运维·系统安全
宁檬精19 分钟前
运维面试准备——综合篇(一)
linux·运维·服务器
洛阳纸贵Coco.Leo.YI28 分钟前
10分钟在Windows11下Ubuntu内安装docker-Version28.51
linux·ubuntu·docker
阿巴~阿巴~29 分钟前
Ubuntu 20.04 安装 Redis
linux·服务器·数据库·redis·ubuntu
aitav01 小时前
⚡ arm 32位嵌入式 Linux 系统移植 NTP 服务
linux·arm开发·ntp
爱奥尼欧1 小时前
【Linux笔记】网络部分——socket 编程 TCP实现多台虚拟机使用指令访问云服务器
linux·服务器·网络
yolo_guo1 小时前
sqlite 使用: 03-问题记录:在使用 sqlite3_bind_text 中设置 SQLITE_STATIC 参数时,处理不当造成的字符乱码
linux·c++·sqlite
m0”-“0m1 小时前
MySQL、Nignx和Docker在Linux上的安装详解
linux·数据库·mysql
luopandeng1 小时前
amd npt技术 对比 intel ept 技术
java·linux·网络
---学无止境---2 小时前
Linux中kmalloc内存分配函数的实现
linux