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地址,回车,输入用户名及密码即刻访问。