首页 > 其他 > 详细

samba实现文件共享

时间:2018-07-06 18:51:07      阅读:217      评论:0      收藏:0      [点我收藏+]

Linux系统与Windows系统之间共享文件资源,小文件可以使用lrzsz,大文件可以使用samba。

技术分享图片

 

1、samba安装配置

环境说明:因为是在内网使用,直接关闭selinux,关闭防火墙。

[root@localhost gitlab]# cat /etc/redhat-release 
CentOS Linux release 7.3.1611 (Core) 
[root@localhost gitlab]# getenforce 
Permissive
[root@localhost gitlab]# systemctl status firewalld.service 
● firewalld.service - firewalld - dynamic firewall daemon
   Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
   Active: inactive (dead)
     Docs: man:firewalld(1)

Jul 06 17:49:27 localhost.localdomain systemd[1]: Stopping firewalld - dynamic firewall daemon...
Jul 06 17:49:29 localhost.localdomain systemd[1]: Stopped firewalld - dynamic firewall daemon.

 

yum安装samba

 yum install samba

修改配置文件,Samba服务程序的主配置文件 /etc/samba/smb.conf。

#操作前备份
[root@localhost ~]# cp /etc/samba/smb.conf{,.bak}
[root@localhost
~]# vim /etc/samba/smb.conf [global] #全局参数 workgroup = MYGROUP #工作组名称 server string = Samba Server Version %v #服务器介绍信息,参数%v为显示SMB版本号 log file = /var/log/samba/log.%m #定义日志文件存放路径与名称,参数%m为来访的主机名 max log size = 50 #定义日志文件的最大容量为50KB security = user #需要输入用户密码才可以访问;提升了安全性 passdb backend = tdbsam #创建数据库文件并使用pdbedit命令建立Samba服务程序的密码 load printers = yes #设置在Samba服务启动时是否共享打印机设备 cups options = raw #打印机的选项
[database]                                                       #共享可见名称为database
 comment = Do not arbitrarily modify the database file           #警告用户不要随意修改数据库
 path = /home/database                                           #共享目录为“/home/database”
 public = no                                                     #关闭“所有人可见”
 writable = yes                                                  #允许写入操作

security = user|||

#安全验证的方式,总共有4种


 passdb backend = tdbsam||| 
 

 

samba实现文件共享

原文:https://www.cnblogs.com/root0/p/9275118.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!