部署Samba 服务器搭建
MeteorCat这里采用 Ubuntu 的 apt 源安装方式, 所以直接采用最简单部署即可.
直接最快安装:
常规来说内网 samba 服务都是基于局域网, 所以内网的话只需要进行公网直接开放即可.
这里还需要准备个系统账号(smb)负责进行服务管理:
1 2 3 4 5 6
| sudo useradd smb -s /sbin/nologin
sudo smbpasswd -a smb
|
账号信息配置之后就是设置硬盘空间来放置文件, 这里本人服务器挂载了 /storage 新硬盘, 所以文件都是放置于此:
1 2 3
| sudo mkdir /storage/smb sudo chown -R smb:smb /storage/smb sudo chmod -R 777 /storage/smb
|
配置修改
最后就是完成配置修改: /etc/samba/smb.conf
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68
| [global]
workgroup = WORKGROUP
server string = %h server (Samba, Ubuntu)
dos charset = cp932 unix charset = UTF8 display charset = UTF8
log file = /var/log/samba/log.%m
max log size = 65535
logging = file
[share]
comment = Public Samba By %h
path = /storage/smb
valid users = smb
browseable = yes
writable = yes
create mask = 0777
directory mask = 0777
public = no guest ok = no
available = yes
|
重启系统服务挂载:
1 2
| sudo systemctl restart smbd.service sudo systemctl enable smbd.service
|
访问配置
Window 直接 Win + R 运行窗口输入 \\内网服务器\share 输入共享 smb 账号密码测试创建文件.
之后再其他设备访问查看就能知道是否成功.