Samba服务器的搭建
1、通过命令安装samba
sudo apt-get install samba
2、检查是否安装成功
#输入如下命令
samba
出现如下图所示,则安装成功
3、创建共享文件夹并分配权限
创建一个文件夹作为共享目录,并为其分配权限
#创建目录
mkdir ~/soft/samba/share
#分配权限
chmod 777 ~/soft/samba/share
4、添加samba用户
#添加用户
sudo smbpasswd -a 用户名(自己Ubuntu系统已有的用户)
#查看用户
sudo pdbedit -L
#删除samba服务中的某个用户
sudo smbpasswd -x 用户名
5、修改配置文件/etc/samba/smb.conf
添加如下内容:
[share] #共享名称,通常命名为public,我这里命名为share
comment = samba home directory
path = /home/xxxx/soft/samba/share #共享文件夹路径
public = yes
browseable = yes
public = yes
read only = no
valid users = xxxx #用户名
create mask = 0777
directory mask = 0777
force user = nobody
force group = nogroup
available = yes
6、测试配置文件
#输入以下命令进行测试
testparm
出现如下图所示,则测试通过,配置文件正确
7、samba服务相关命令
#启动服务:
/etc/init.d/smbd start
#重启服务:
/etc/init.d/smbd restart
#停止服务:
/etc/init.d/smbd stop
#查看服务:
systemctl status smbd
8、访问samba服务器
#执行以下命令进行连接
smbclient //ip/共享名 -U 用户名
出现如下图所示,则访问成功,可以成功的访问到共享文件夹
好了,到这里samba服务器就搭建成功了。