Ubuntu 18.04 建立 samba 服务器

1、安装
安装samba:sudo apt-get install samba

2、修改配置文件
vim /etc/samba/smb.conf 编辑smb.conf 文件
在配置文件的最末尾加上:其中修改目录
[UbuntuSambaServer]
comment = Shared Folder require password
path = /home/arctic/smbroot
public = yes
writable = yes
valid users = arctic
create mask = 0664
directory mask = 0755
force user = arctic
force group = arctic
available = yes
browseable = yes

解析:
[] 里面的是名字,在window里看到的
comment 只是注释
/home/arctic/smbroot 是目录的路径应该事先准备
create mask directory mask 标示创建文件和目录时候的文件属性
force user force group 标示在window创建文件时候的用户和组

3、把当前用户设置为samba用户
sudo smbpasswd -a arctic 接着输入密码。

4、保存后重新启动samba:
sudo service smbd restart

5、window的一些问题
强制让window重新连接(win 命令行)
net use * /del

Windows 10提示你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问
https://www.linuxidc.com/Linux/2018-11/155467.htm

1、首先按window+R键打开运行, gpedit.msc 运行本地组策略编辑器
2、计算机配置-》管理模版-》网络-》Lanman工作站-》启用不安全的来宾登陆
设置为启用。
 

你可能感兴趣的:(嵌入式LINUX)