1、首先在Ubuntu下载Samba

sudo apt-get install samba

安装完成后可以执行smbstatus确定是否安装成功 我的显示:Samba version 4.3.11-Ubuntu,即安装成功。

2、备份smb.conf

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak 执行完可以看到samba目录下文件

root@lether-virtual-machine:/home/lether# ll /etc/samba
总用量 48
drwxr-xr-x   3 root root  4096 11月 10 23:44 ./
drwxr-xr-x 132 root root 12288 11月 10 23:14 ../
-rw-r--r--   1 root root     8 4月  15  2021 gdbcommands
-rw-r--r--   1 root root  9873 11月 10 23:38 smb.conf
-rw-r--r--   1 root root  9542 11月 10 23:17 smb.conf.bak
drwxr-xr-x   2 root root  4096 4月  14  2021 tls/

3、在smb.conf中添加配置

vim /etc/samba/smb.conf,在vim中添加下面内容 (xuanmiao为ubuntu用户名)

[shareUbuntu]
    path = /home/xuanmiao
    public = yes
    writeable = yes
    browseable = yes
    guest ok = yes
    create mask = 0775
    directory mask = 0775
    force user = xuanmiao
    force group = xuanmiao
  • [shareUbuntu]-->在window上显示的名字

  • path = /home/xuanmiao-->Ubuntu共享到Windows上的目录

  • public = yes-->该共享是否允许guest账号访问

  • writeable = yes-->共享路径是否可写

  • browseable = yes-->共享是否可以浏览

  • guest ok = yes-->说明用public

  • create mask = 0775-->创建文件默认属性

  • directory mask = 0775-->创建目录默认属性

  • force user = xuanmiao-->强制把建立的文件用户属性设置为你自己

  • force group = xuanmiao-->强制把建立的文件用户组属性设置为你自己

接着在下面workgroup = WORKGROUP下面添加两行内容:

#======================= Global Settings =======================
[global]
## Browsing/Identification ###
# Change this to the workgroup/NT-domain name your Samba server will part of
    workgroup = WORKGROUP
    security = user
    guest account = xuanmiao 

 

4、设置密码

设置用户密码:sudo smbpasswd -a xuanmiao

重启smaba服务:sudo /etc/init.d/smbd restart

 

5、windows上添加网络驱动器

右键此电脑--->添加一个网络位置--->输入虚拟机地址--->浏览--->选择ShareUbuntu--->确定

image         image

image

posted on 2025-09-11 22:15  轩~邈  阅读(29)  评论(0)    收藏  举报