samba的配置流程

之前在玩samba时,还不太了解其具体作用,期间还出现过一次连接错误,一直不知道怎么解决。这两天花了点时间特意来琢磨这个问题,今天在这里做一个总结。

在配置samba之前,先来了解一下samba是什么,查看维基百科给出的介绍:Samba,是种用来让UNIX系列的操作系统微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协议做链接的自由软件。第三版不仅可访问及分享SMB的文件夹及打印机,本身还可以集成入Windows Server的网域,扮演为网域控制站(Domain Controller)以及加入Active Directory成员。简而言之,此软件在Windows与UNIX系列操作系统之间搭起一座桥梁,让两者的资源可互通有无。通俗讲,samba就是用来在windows操作系统访问linux操作系统文件的一个工具。了解了samba的背景之后,下面来开始进行配置。

 

一、samba的安装

如果已经安装了samba,会输出一个版本号。如果没有安装,使用一下命令安装。

Sudo apt-get install samba

 

二、创建共享目录并赋予访问权限:

Mkdir /home/share     ---此处的share是共享的文件目录名,你可以改成任何名字

Sudo chmod 755 /home/share

这里想要共享哪个文件夹就填写相关文件夹,我的宿主机/home目录和本地Windows做映射

 

三、创建samba配置文件:

 

1、保存现有的配置文件

Sudo cp /etc/samba/smb.conf  /etc/samba/smb.conf.bak

 

2、修改现有的配置文件

Sudo vim /etc/samba/smb.conf

在smb.conf最后添加

[share]

comment  = share for other

path = /home/share

available =  yes

browseable = yes

public = yes

writable = yes

vaild users = xxxxx(登录账户名)

creat mask = 0777

directory mask = 0777

 

四、设置密码

sudo touch /etc/samba/smbpasswd

sudo smbpasswd -a xxxxx

 

然后会要求你输入samba账户的密码

这里-a后面的参数是samba账户的用户名,也就是在访问的时候使用的登录名(linux需要已经创建此登录账户)。

 

重启samba服务器

sudo /etc/init.d/samba restart

 

六、使用

可以到Windows下输入ip使用了,首先找到计算机下的映射网络,然后在地址栏输入对应的IP地址:\\ip名\share

输入用户名,密码。就可以完成映射了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值