良许Linux教程网 干货合集 Linux系统安装Samba详细步骤

Linux系统安装Samba详细步骤

Samba是在LinuxUNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。下面良许教程网为大家分享一下Linux系统安装Samba的详细步骤。

u=162560346,567692702&fm=26&gp=0

一、  Samba简介:

  • samba主要是用来实现linux与windows之间的文件共享

  • samba是基于NetBios协议,每台samba主机都必须有一个唯一的NetBios Name,samba主机之间通过这个NetBios Name进行通信;

  • samba服务启动的时候至少启动两个服务,nmbd和smbd,nmbd主要用来作NetBios Name的解析,然后剩下的所有操作都是由smbd服务来管理;

  • nmbd服务用的是udp协议,监听的事137和138端口,smbd服务用的是tcp协议,监听的是139端口;

  • samba采用的是TDB的数据库格式;samba服务还有一个作用就是不同的samba用户去访问samba,将获得不同的数据

二、Linux系统安装 Samba详细步骤:

1.安装samba服务器:

  yum install -y samba

2.备份配置文件

 cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

3.配置文件

vi /etc/samba/smb.conf

wKioL1djhInDO3ZpAABilkvI0Pg000.jpg-wh_50

4.更改文件的所属用户和所属组

共享目录为:/tmp/samba 和/tmp/sam共享目录

设置共享目录权限:chown -R nobody:nobody /tmp/samba

                chown -R nobody:nobody /tmp/sam

5.启动samba服务,启动器请配置好防火墙和selinux;

  (注:以下注释参考 wjlkoorey的博客 文章链接:http://blog.chinaunix.net/uid-23069658-id-3142052.html

在对待iptables的问题上:

   普通青年:直接在命令行敲…

     service iptables stop。

   文艺青年:依次在命令行敲…

     iptables -I RH-Firewall-1-INPUT 5 -m state –state NEW -m tcp -p tcp –dport 139 -j ACCEPT

     iptables -I RH-Firewall-1-INPUT 5 -m state –state NEW -m tcp -p tcp –dport 445 -j ACCEPT

     iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp –dport 137 -j ACCEPT

     iptables -I RH-Firewall-1-INPUT 5 -p udp -m udp –dport 138-j ACCEPT

     iptables-save

     service iptables restart

同样,在对在selinux的问题上:(这丫的把我坑惨了呀)

   普通青年:直接在命令行敲…

     setenforce 0

     vi /etc/selinux/config

   将SELINUX=enforcing改为SELINUX=disabled为开机重启后不再执行setenfore节约光阴。

   文艺青年:依次在命令行敲…

     setsebool -Psamba_enable_home_dirs on

     setsebool -Psamba_export_all_rw on

   完事儿之后再:getsebool  -a  | grep  samba一把,你懂得…

  /etc/init.d/smb restart(start)

6.设为自启动

  chkconfig smb on

7.测试是否成功

  linux下:输入命令# testparm 出现类似的下图;

    wKiom1djhJSw_8w9AACLdrTKzpA224.jpg-wh_50

window下:在资源路径栏输入:\192.168.1.3(你配置的服务器的IP地址)就可以看到你创建的的文件了。

以上就是良许教程网为各位朋友分享的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!

137e00002230ad9f26e78-265x300

本文由 良许Linux教程网 发布,可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。
良许

作者: 良许

良许,世界500强企业Linux开发工程师,公众号【良许Linux】的作者,全网拥有超30W粉丝。个人标签:创业者,CSDN学院讲师,副业达人,流量玩家,摄影爱好者。
上一篇
下一篇

发表评论

联系我们

联系我们

公众号:良许Linux

在线咨询: QQ交谈

邮箱: yychuyu@163.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部