介绍
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