码迷,mamicode.com
首页 > Windows程序 > 详细

共享服务Samba,实现liunx与Windows文件共享

时间:2018-10-10 19:08:10      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:共享软件   文件夹   火墙   int   amber   image   inf   linux   window   

 Samba服务程序 是一款SMB协议并有服务器和客户端组成的开源文件共享软件,实现了Linux

与Windows系统之间的文件共享

技术分享图片

Samba的配置文件有太多注释的东西,为了方便使用下面的命令,可以更好的观看Samba的配置文件:

mv /etc/samba/smb.conf /etc/sanba/smb.conf.bak      #备份原始的配置文件

cat smb.conf_bak  |grep -v "#"|grep -v "^$" > /etc/samba/smb.conf     #grep -v  (反向选择)   "^$" 空把行
做完这些后查看Samba的配置文件如下:

技术分享图片

[global]   #全局参数        [homes]  #共享参数    [printers]  #打印机共享参数  

 

创建安全共享文件

检测当前是否为user验证模式

cat   /etc/samba/smb.conf        (重点是红色框中的)

技术分享图片

 

 mkdir  /database   创建共享文件夹

在SMB服务主配置文件下添加第一张图红框中的信息

systemctl restart smb   重启SMB服务

Systemctl enable smb   开机自启

注意防火墙规则和selinux

useradd  smbuser   创建系统用户

pdbedit    -a    -u    smbuser  将此系统用户提升为SMB用户

chown  -Rf   smbuser:smbuser  /database  将共享目录的所有者和所有组设置为smbuser用户

setsebool  -P samba_enbale_home_dirs on     允许SElinux对于SMB用户共享家目录的布尔值

semanage fcontext -a -t samber_share_t /database   将共享目录的SElinux安全上下文设置妥当
restorecon  -Rv /database     使新的安全上下文立即生效

菜单键+R      \\192.168.0.0

共享服务Samba,实现liunx与Windows文件共享

标签:共享软件   文件夹   火墙   int   amber   image   inf   linux   window   

原文地址:https://www.cnblogs.com/liu1026/p/9768141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!