在本教程中,我们将学习如何在Ubuntu 16.04上安装和配置Samba服务器。 Samba是用于Unix和Linux的免费开源SMB/CIFS协议实现,允许在局域网中的Unix/Linux和Windows机器之间进行文件和打印共享。
Samba是一套程序,其中最重要的两个是:
smbd:提供SMB / CIFS服务(文件共享和打印),也可以作为Windows域控制器。
nmbd:提供NetBIOS名称服务
如何在Ubuntu 16.04上安装Samba服务器
大多数Linux发行版都包含Samba。 要在Ubuntu上安装Samba,只需运行:
sudo apt install samba
1
sudoaptinstallsamba
最新的稳定版本是4.5.3,发布于2016年12月19日。要检查您的Samba版本,请运行
sudo smbstatus
1
sudosmbstatus
或者
sudo smbd --version
1
sudosmbd--version
输出格式如下:
Samba version 4.3.11-Ubuntu
1
Sambaversion4.3.11-Ubuntu
要检查Samba服务是否正在运行,请运行以下命令。
systemctl status smbd
systemctl status nmbd
1
2
3
systemctlstatussmbd
systemctlstatusnmbd
要启动这两个服务,请运行以下命令:
sudo systemctl start smbd
sudo systemctl start nmbd
1
2
3
sudosystemctlstartsmbd
sudosystemctlstartnmbd
开始运行后,smbd将在139和445端口上侦听。
编辑配置文件
只有一个配置文件需要处理:/etc/samba/smb.conf。
sudo nano /etc/samba/smb.conf
1
sudonano/etc/samba/smb.conf
在[全局] [global]部分,确保工作组的值与Windows计算机的工作组设置相同。
workgroup = WORKGROUP
1
workgroup=WORKGROUP
向下滚动到文件的底部。 (在nano文本编辑器中,按CTRL + W然后按CTRL + V。)添加新的部分,如下所示。 用您所需的用户名替换红色用户名。
[Home Share]
comment = Home Public Folder
path = /home/
本文详细介绍了如何在Ubuntu 16.04系统上安装和配置Samba,包括apt安装、服务启动、配置文件编辑和工作群组设置,帮助读者实现Linux与Windows间的无缝文件共享。
1091

被折叠的 条评论
为什么被折叠?



