Linux Ubuntu Samba 服务搭建

it2025-08-08  18

Linux Ubuntu Samba 服务搭建

0x00 前言0x01 安装和卸载0x02 Samba目录创建并授权0x03 添加Samba用户0x04 备份并修改配置文件0x05 启动Samba服务0x06 设置Samba访问用户及密码0x07 访问方式

0x00 前言

团队的文件共享库曾用过很多方式,但最理想的方式还是使用Samba服务。因此记录此文章为方便大家参考使用。

0x01 安装和卸载

# 安装 sudo apt-get install samba samba-common # 卸载 sudo apt-get autoremove samba

0x02 Samba目录创建并授权

# 创建Samba文件夹目录 sudo mkdir /home/warelib # 授予可写权 sudo chmod 777 -R /home/warelib

0x03 添加Samba用户

# 添加不可登陆的用户 sudo groupadd warelib -g 6000 sudo useradd warelib -g 6000 -s /shin/nologin -d /dev/null

0x04 备份并修改配置文件

# 备份配置文件 sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak # 编辑配置文件 sudo vim /etc/samba/smb.conf # 在smb.conf配置文件末尾加上如下[warelib](相当于在home目录项增加了一个新用户) [warelib] comment = warelib folder require password browseable = yes path = /home/warelib create mask = 0777 directory mask = 0777 valid users = warelib force user = nobody force group = nogroup public = yes writable = yes available = yes

效果如下图:

0x05 启动Samba服务

sudo /etc/init.d/smbd start

0x06 设置Samba访问用户及密码

sudo smbpasswd -a warelib # 重启Samba服务 sudo /etc/init.d/smbd restart

0x07 访问方式

Windows 系统用户 打开我的电脑,在地址栏输入**\\ip地址**,回车,输入用户名及密码即可访问。Linux 系统用户 打开任意文件夹,选择菜单文件,选择 Connect to Server,输入 smb://ip地址,回车,输入用户名及密码即可访问。Mac 系统用户访问 打开 Finder,快捷键 command + k,输入 smb://ip地址,回车,输入用户名及密码即刻访问。
最新回复(0)