Ubuntu samba服务搭建

服务安装

apt-get install samba samba-common
chmod 777 /specficfolder/ -R          #specficfolder 为需要共享的文件夹
smbpasswd -a user        #设置用户和密码  (user替换成指定用户),不指定用户不执行该步骤

配置设置

配置 Samba:
编辑 Samba 的配置文件 /etc/samba/smb.conf

sudo nano /etc/samba/smb.conf

设置​​​​​​​


[home] #共享名,该共享标签,可随意取,该名字为在其他电脑上看到的共享名
    comment = home directories #该共享描述
    path = /home/  #共享路径
    public = yes   #指定该共享是否允许guest账户访问
    writable = yes #writable用来指定该共享路径是否可写
    workgroup = DAWN #设定 Samba Server 所要加入的工作组或者域

配置时去掉#及后面的文字

配置文件错误检查

smbd 的配置文件(通常是 /etc/samba/smb.conf)存在错误的话,会导致服务无法启动。你可以用以下命令检查配置文件的语法:

testparm -s

要是输出中有错误信息,就得依据错误提示来修改 /etc/samba/smb.conf 文件。

如需要设置多个共享文件夹

[ShareName1]
path = /mnt/mounted_disk1
browseable = yes
writable = yes
guest ok = yes

[ShareName2]
path = /mnt/mounted_disk2
browseable = yes
writable = yes
guest ok = yes

重启服务以生效配置


重启 Samba 服务以应用配置更改:

sudo service smbd restart

防火墙设置(非必须)


如果你的系统启用了防火墙,确保放行 Samba 的相关端口。例如,使用 UFW 防火墙的用户可以执行以下命令:

sudo ufw allow samba

访问共享


现在,其他计算机可以通过访问你的 Ubuntu 主机的 IP 地址和共享名称来访问挂载的磁盘。例如,如果你的 Ubuntu 主机的 IP 地址是 192.168.1.100,共享名称为 ShareName,则可以在 Windows 计算机上通过 \\192.168.1.100\ShareName 来访问共享。

参考:
https://blog.51cto.com/qianxunman/5534896

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值