linux CentOS下安装配置samba服务

以前我们在windows上共享文件的话,只需右击要共享的文件夹然后选择共享相关的选项设置即可。然而如何实现windows和linux的文件共享呢?这就涉及到了samba服务了,这个软件配置起来也不难,使用也非常简单

一、安装samba服务

1.正常来说系统中应该已经自带samba

输入命令,检测本地是否安装samba服务,从图中可以看出本机已经安装了 samba(如果没有安装则不显示)
rpm -qa | grep samba
在这里插入图片描述

2.如果没有安装可以通过yum进行安装(yum配置请看另一篇博客)

使用yum进行安装 ps:当然也可以用rpm,我比较喜欢用yum
yum install -y samba samba-client

二、配置共享型Samba服务器

所谓共享型Samba服务器就是无需身份验证,类似匿名的FTP。

1.首先备份一下配置文件,建议新人能养成这个良好的习惯

cp smb.conf smb.conf.bak

2.samba配置文件详解

(1)smb.conf文件,主配置文件详解
[global]:全局设置
[homes]:用户目录共享设置
[printers]:打印机共享设置
[myshare]:自定义名称的共享目录设置
其他的略了,扣字很累的看别的博主的去吧,详细解释的有很多,我主要就是想帮人弄出这个服务

3.编辑文件smb.conf

在配置文件底部加上以下命令

[myshare]
	comment = Lvan fu   #喜欢啥打啥吧,就是起个名字
	path = /home/share  #共享文件的目录,共享哪个打哪个
	public = yes        #你得让访问啊,所以是yes
	writable = yes      #指定该路径是否可写
	printable = no      #是否允许打印,反正我不想允许,我就NO,需要的话可以YES
	create mask = 0765  #建立文件时所给的权限
	security = share    #是否需要用户名密码,详情请看其他博主,我是不想用

4.重启服务

systemctl start smb

三、配置用户型samba服务器

累了,明天再发。。。

猜你喜欢

转载自blog.csdn.net/LvanFu/article/details/103228245