ubuntu14.04搭建Samba服务器实现文件共享

一、安装 samba 的核心插件:

1、sudo apt-get install samba 如果安装遇到问题,使用sudo aptitude install samba

二、修改 cd /etc/samba 下的配置文件 smb.conf :

2、sudo vim /etc/samba/smb.conf

三、添加配置文件:

将:security=user 改为security=share

在smb.conf的最后添加

x210v3_bsp

comment=samba ##这个是说明,随意填

path=/root/x210v3_bsp ## 这个是要分享的路径

public=yes

create mask=0777

directory mask=0777

writable=yes

available=yes

##要能修改文件夹,要么就将/var/www/html权限设置为777,或者加上如下设置

forceuser=root

forcegroup=root

如果需要多个共享文件夹

添加多段

四、重启 samba 服务器:

/etc/init.d/smbd restart

五、查看ubuntu主机服务器的ip地址,在windows下输入"\\192.168.0.112",就可以访问了。

问题:

"net usershare"返回错误 255:net usershare add: cannot share path /home/jacky/skynet as we are restricted to only sharing directories we own.

Ask the administrator to add the line "usershare owner only = false"

to the global section of the smb.conf to allow this.

解决方案:

vim /etc/samba/smb.conf

在 usershare allow guests = yes 下面添加 usershare owner only = false

wq保存退出即可

最好是再次重启一下Samba:"/etc/init.d/smbd restart"

在windows下删除文件或者文件夹,samba服务器备份删除的文件:

1、修改 cd /etc/samba 下的配置文件 smb.conf

sudo vim /etc/samba/smb.conf

2、在smb.conf中添加:

#以下参数用于配置回收站。

vfs object = recycle

recycle:repository = .deleted/%U

recycle:versions = Yes

recycle:keeptree = Yes

recycle:maxsixe = 0

recycle:exclude = .tmp|.mp3

recycle:noversions = *.doc

3、重启samba服务器:

/etc/init.d/smbd restart

这样在共享文件夹根目录下(例如:我创建的是/work有了一个隐藏的文件夹.deleted)

相关推荐
易点云徐源13 小时前
HP 暗影精灵 PRO 16 安装双系统后,开机直接进入 Windows,按 F9 才能进入 Ubuntu:GRUB 菜单不显示的处理方法
linux·运维·ubuntu
Sayai17 小时前
Ubuntu 开发环境搭建避坑(一):网卡 EEE 致 60% 周期性丢包,Realtek RTL8125 网络黑洞排查与修复
linux·运维·网络·ubuntu·性能优化
牢姐与蒯18 小时前
WSL2 迁移教程:把Ubuntu+WSL2从C盘挪到别的盘
linux·运维·服务器·网络·ubuntu·1024程序员节
小菜要扣篮19 小时前
Ubuntu 下使用 vscode 打开 C++ 项目后,无法通过 F12 定位到定义问题解决
c++·vscode·ubuntu
hhhjhl2 天前
Undici 跨端三方库仓颉适配全流程
java·开发语言·ubuntu
~城南花已开~3 天前
Intel E810 SR-IOV VF Spoofcheck 防伪造测试-KVM3
服务器·网络·笔记·学习·ubuntu·etl工程师
十年磨一剑~3 天前
APT 仓库包查看方法文档
linux·ubuntu
技术小事3 天前
Surface 装 Ubuntu 双系统
linux·运维·ubuntu
五块钱的方便面3 天前
ubuntu下networkmanager不让管理解决办法
linux·运维·ubuntu
根目录下的猫3 天前
ArkTS 代码中如何添加作者信息
linux·运维·ubuntu