Ubuntu快速搭建Samba文件共享服务

介绍

SMB(Server Message Block,又称Common Internet File System(CIFS))是由微软开发的一种软件程序级的网络传输协议,主要用来使得一个网络上的机器共享计算机文件、打印机、串行端口和通讯等资源。它也提供认证的行程间通讯机能。它主要用在装有Microsoft Windows的机器上,在这样的机器上被称为Microsoft Windows Network。

首先,使用管理员权限打开Ubuntu终端并更新软件包:

sudo apt update && sudo apt upgrade

su
安装SMB
apt install samba -y
备份SMB配置文件
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
创建共享目录

为Samba创建一个共享目录,并对其进行所有者和组的更改

mkdir -p /home/tikin/Cloud_FILE && chmod 777 /home/tikin/Cloud_FILE
末尾添加配置信息
编辑SMB配置文件
vim /etc/samba/smb.conf
配置信息
[CloudFILE]
#共享资源描述,备注信息,comment=自定义名字
comment = Ubuntu Cloud Server Share

#SMB服务器共享文件夹路径
path = /home/tikin/Cloud_FILE
#设置匿名访,public=yes/no
#设置目录可读写
writable = yes
设置目录是否允许用户操作write list=@组名,用户名
valid user = tikin

#设置共享路径是否可浏览
#browseable=yes

#设置主机过滤 
#host allow/deny=192.168.10. (注意网络地址表达形式)
添加账号并配置密码
smbpasswd -a tikin
重启生效

如果经过测试后未发现错误,我们就可以重载Samba以使更改生效:

systemctl restart smbd && systemctl enable smbd
评论区
头像