叨叨游戏网
您的当前位置:首页linux使用Samba共享文件夹给windows(及出现的问题)

linux使用Samba共享文件夹给windows(及出现的问题)

来源:叨叨游戏网
linux使⽤Samba共享⽂件夹给windows(及出现的问题)

1.安装Samba软件包

sudo apt-get install samba samba-common sudo apt-get install vim

删除:sudo apt-get remove xxx -- purge

2.修改Samba配置⽂件: /etc/samba/smb.conf:

在⽂件的结尾加上⼀段配置: [Share]

comment = Shared Folder browseable = yes

path = /home/roott/Documents# path = /home/hg create mask = 0777 directory mask = 0777# valid users = rk3568 force user = nobody force group = nogroup public = yes writeable = yes read only = no available = yes

3.创建要分享的⽬录,并设置⽬录权限

mkdir /home/yhw #如已经创建⽬录可忽略此步骤chmod 777 /home/yhw

4.将系统中已有的系统⽤户添加为Samba⽤户,并设置Samba访问密码

sudo useradd username #很多教程⼀致没有这步

sudo smbpasswd -a username #输⼊命令后,根据指⽰设置并确认密码

5.重启Samba服务

sudo service smbd restart #很多教程是把smbd写成smb

6.在Windows资源管理器地址栏输⼊Linux主机的IP:

如: \\\\192.168.50.45 就可以

问题解决:

1.windows⽆法加载不了(也许解决其中⼀项就可以了,不需要全部更改)

1.1:在运⾏窗⼝输⼊“gpedit.msc”回车运⾏在弹出的“本地策略组编辑器⾥选择”下图红⾊标记。双击“启⽤不安全来宾登录”

在弹出的窗⼝⾥选择下图红⾊箭头指向的“已启⽤”,点“确认”按钮。

1.2:打开win10对smb1.0/cifs⽂件共享⽀持,并重启电脑;(控制⾯板 --- 开启或关闭windows服务)1.3:设置win10数据凭证,win+R后输⼊:control userpasswords2

1.4:安装虚拟机打印机,之前装虚拟机时,没有选择安装打印机,在虚拟机重新添加打印机设备后,点击编辑-->⾸选项-->设备-->启⽤虚拟打印机

1.5:smb.conf配置⽂件问题。cmd中输⼊命令net config workstation

域为: WORKGROUP ,在虚拟机中smb配置⽂件smb.conf中的 workgrou 的值修改为WORKGROUP

因篇幅问题不能全部显示,请点此查看更多更全内容