您的位置:首页 > 运维架构 > Linux

linux下samba的安装过程

2016-03-15 09:17 537 查看
想实现linux系统与window系统实现数据共享。samba还是比较很好用的,下面介绍下samba的安装过程:


1.samba的通信需要4个端口,所以要打开对应的端口。打开后才能正常的进行数据通信。

在linux的任意目录依次执行以下四个指令:

/sbin/iptables -I INPUT -p tcp –dport 137 -j ACCEPT

/sbin/iptables -I INPUT -p tcp –dport 138 -j ACCEPT

/sbin/iptables -I INPUT -p tcp –dport 139 -j ACCEPT

/sbin/iptables -I INPUT -p tcp –dport 445 -j ACCEPT

执行下面语句保存修改:

/etc/rc.d/init.d/iptables save

需要重启防火墙才可以生效:

service iptables restart

或者直接关闭防火墙也可以。

service iptables stop 这只是暂时关闭了防火墙

chkconfig iptables off 这是禁止开始自启动,也就是重启后也不会启动防火墙了。

2.关闭selinux,selinux通常情况下会阻碍linux系统与外界的通信,因此我们要关闭它。

打开文件 vi /etc/selinux/config

将SELINUX=enforcing 改为disabled 重启机器后就可实现永久关闭。

想要查看selinux的状态,可以用指令getenforce来查看

3.安装和配置samba。

安装samba的指令 yum -y install samba

打开samba配置文件,打开文件 vi /etc/samba/smb.conf修改添加以下内容:

将配置文件中的path修改为要共享的目录 ,comment 改为Public for everyone

===========Share Definitions=============

[homes]

comment = Public for everyone

path = /home/www

4.保存后重启samba服务,执行以下面的指令

service smb start

6.设置samba服务开机自动启动:

chkconfig –level 35 smb on

7.可以通过命令查看samba服务的启动情况:

service smb status

8.给windows用户访问增加密码,当然也可以不增加:

smbpasswd -a root

smbpasswd -e root 激活root用户

9.在windws的我的文档中的地址栏输入 当前linux系统的ip地址,类似于

\192.168.1.200回车,就可以显示linux系统下 /home/www中的文件了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux samba