samba简介
Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件,而SMB是Server Message Block的缩写,即为服务器消息块 ,SMB主要是作为Microsoft的网络通讯协议,后来Samba将SMB通信协议应用到了Linux系统上,就形成了现在的Samba软件。Samba最大的功能就是可以用于Linux与windows系统直接的文件共享和打印共享。
快速配置Samba服务器
1 关闭防火墙与selinux
[root@localhost ~]# setenforce 0
[root@localhost ~]# sed -i "/SELINUX=/c SELINUX=disabled" /etc/sysconfig/selinux
[root@localhost ~]# service iptables stop
[root@localhost ~]# chkconfig iptables off
2 安装samba软件
yum install -y samba samba-client samba-swat #安装samba
3 创建共享目录
[root@localhost home]# mkdir gongxiang
[root@localhost home]# chmod 777 gongxiang/
[root@localhost home]# echo "hello samba gongxiang" > gongxiang/test.txt #创建文件
4 修改配置文件
vim /etc/samba/smb.cnf
[gongxiang]
gongxiang = samba share
path = /home/gongxiang #共享路径目录
browseable = yes #所有人可见
guest ok = no #不允许匿名访问
writable = yes #支持数据写入
5 创建访问账号
[root@localhost home]# useradd -s /sbin/nologin smbuser #创建samba用户
[root@localhost home]# smbpasswd -a smbuser #设置用户密码
New SMB password:
Retype new SMB password:
Added user smbuser.
[root@localhost home]# service smb start #启动服务
启动 SMB 服务: [确定]
[root@localhost home]# chkconfig smb on
6 windows 客户端访问
打开运行,输入\\192.168.1.5 点确定
输入samba的用户和密码
确定,进入共享目录gongxiang
完成!
本文出自 “实用Linux知识技能分享” 博客,请务必保留此出处http://superleedo.blog.51cto.com/12164670/1888452
原文地址:http://superleedo.blog.51cto.com/12164670/1888452