1. Samba简介

 Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetBIOS over TCP/IP”使得Samba不但能与局域网络主机分享资源,还能与全世界的电脑分享资源。

2. Samba 的安装

 deng@deng:~$ sudo apt-get install samba

【Ubuntu】 Ubuntu16.04搭建Samba服务_配置文件

3. 关闭防火墙

 deng@deng:~$ sudo service  ufw stop 

【Ubuntu】 Ubuntu16.04搭建Samba服务_服务器_02

4. 配置smb.conf文件

 a) 进入配置文件所在的目录, 然后切换到root用户

 b) 备份配置文件, 以防操作不当

【Ubuntu】 Ubuntu16.04搭建Samba服务_root用户_03

 c). 修改配置文件如下

【Ubuntu】 Ubuntu16.04搭建Samba服务_root用户_04

d) 为Samba添加一个root用户

我这里使用的root用户, 当然也可以使用其它系统可以登录的用户【Ubuntu】 Ubuntu16.04搭建Samba服务_共享文件_05


5. 重启Samba服务

【Ubuntu】 Ubuntu16.04搭建Samba服务_服务器_06

6. 测试

在windows下测试如下 :

用户名:root

密码: 123456

【Ubuntu】 Ubuntu16.04搭建Samba服务_配置文件_07

 输入确定出现如下结果:

【Ubuntu】 Ubuntu16.04搭建Samba服务_root用户_08

表示Samba已经搭建ok


7. 映射网络驱动器

 【Ubuntu】 Ubuntu16.04搭建Samba服务_服务器_09

8. 映射网络驱动器之后的结果

方便以后访问Samba服务器

    【Ubuntu】 Ubuntu16.04搭建Samba服务_服务器_10

参考网址:javascript:void(0)