欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu16.04配置samba服务器

程序员文章站 2022-05-06 19:08:45
...

介绍

Samba是在Linux系统上实现的SMB(Server Messages Block,信息服务块)协议的一款免费软件。它实现在局域网内共享文件和打印机,是一个客户机/服务器型协议。客户机通过SMB协议访问服务器上的共享文件系统。

安装步骤:

1.更新系统资源

sudo apt-get update

2.安装

 sudo apt-get install samba

有询问Yes的地方Yes就行。

3.关闭防火墙
如果你开启了防火墙,关闭:

 sudo systemctl stop ufw

4.新建共享目录

mkdir /home/user/share 

注意:user是当前系统中的用户,需根据实际情况替换成自己的名称

5.设置目录权限

chmod 777 /home/user  

#需要给上层目录授权

chmod 777 /home/user/share

6.修改配置文件

sudo vim /etc/samba/smb.conf

在[global]项加上:

security = user  
map to guest = Bad User

在末尾加上:

#共享目录名称
[myshare]
#共享目录的描述
   comment=my share directory

#共享目录的路径
   path=/home/robot09/share

#共享目录可浏览
   browseable=yes

#共享目录可写
   writable=yes

   public=yes

保存即可。

7.新建访问共享资源的用户和设置密码

./smbpasswd -a robot09   #该用户必须是linux系统中已存在的用户

输入两次密码

8.重启服务

sudo service smbd restart

在windows上测试,在文件地址栏中输入 //192.168.2.111(服务器的ip地址)
如果成功,则可看见共享目录myshare

相关标签: 系统