Linux系统如何安装Samba

发布时间:2022-01-24 11:14:57 作者:小新
来源:亿速云 阅读:160

这篇文章主要介绍了Linux系统如何安装Samba,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

Samba是在LinuxUNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。

一、  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

Linux系统如何安装Samba

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 出现类似的下图;

    Linux系统如何安装Samba

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

感谢你能够认真阅读完这篇文章,希望小编分享的“Linux系统如何安装Samba”这篇文章对大家有帮助,同时也希望大家多多支持亿速云,关注亿速云行业资讯频道,更多相关知识等着你来学习!

推荐阅读:
  1. CentOS7安装samba服务
  2. centos7安装samba

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux samba

上一篇:.NET Core如何使用CZGL.SystemInfo库获取主机运行资源

下一篇:Go结构体序列化的实现是怎样的

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》