以前我们在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服务器
累了,明天再发。。。