redhat enterprise server 6安装搭建Samba服务器并实现与Windows共享资源

环境:VMware + ISO镜像

1,启动redhat,并加载安装ISO镜像,在vmware右下角单击光盘,点connect,之后在redhat的桌面就有个光盘的图标。如图

   

2,输入命令rpm –qa | grep samba看一下有Samba的包

3,cd /media/光盘名/Pakasges/   输入 ls samba*列出所有带Samba的文件

4,先安装执行命令rpm -ivh samba-common-xxxx.rpm  在安装samba-xxx.el6.i686.rpm。否则,报类似error: Failed dependencies:
samba-common = 0:3.5.4-68.el6 is needed by samba-0:3.5.4-68.el6.i686


5,设置IP

执行 vi /etc/sysconfig/network-scripts/ifcfg-eth0  ,按需要配置参数,类似如下,其中红色部分需与Windows的IP在同一网段

DEVICE="eth0"
BOOTPROTO="dhcp"
HWADDR="00:0C:29:C1:C9:06"
MTU="1500"
NM_CONTROLLED="yes"
ONBOOT="yes"
IPADDR="192.168.1.110"
NETMASK="255.255.255.0"
GATEWAY="192.168.1.100"


上述字段说明

DEVICE:代表网卡名称,第一块为eth0,第二块为eth1,依次类推
HWADDR:设定网卡MAC地址,一般会自动侦测到
NM_CONTROLLED:是否使用network manager管理,建议设置为no
ONBOOT:是否开机启动,建议设置为yes
IPADDR:设置ip地址
----------------------------------------------------------------------------------
PREFIX:设置子网掩码,例如192.168.1.1,默认子网掩码为24,6.0版本默认用这个参数
NETMASK:设置子网掩码,例如192.168.1.1,默认子网掩码为255.255.255.0
这两个参数属于同一个概念,无需重复设置
-----------------------------------------------------------------------------------
DNS1:设置首选DNS地址
GATEWAY:设置网关地址

6,执行service network restart   ,重启网卡。ping 你的windows计算机看是否成功,成功的话往下。(Ctrl+c终止ping)




7,添加Samba用户,以root为例。执行smbpasswd -a root之后输入密码。可能用到的命令
移除用户------ smbpasswd -x 用户名  

检验当前用户是否为Samba用户------smbpasswd -e

8,修改配置文件(/etc/samba/smb.conf)在文件的末尾增加以下选项
vi /etc/samba/smb.conf

# A add share directory for root
    [share]
    comment = Public Share
    path = /home/smbShare
    public = yes
    browseable = yes
    writable = yes
    valid users = root

并找到以下两行,

workgroup = WORKGROUP
encrypt passwords = yes

把#去掉,如果没有添加

9,netstat -tlnp |grep smb查看端口是否都开启139和445。没有的话关闭防火请 service iptables stop

10,执行service smb restart,使用ifconfig查询Linux的IP后用,在windows 开始-->运行(或快捷键win+r)输入 \\你的Linux的IP  回车。此时提示输入Samba的密码,如果完成了上述的所有操作,但提示”Windows无法访问...“,在Linux输入以下命令
#service smb stop
#smbd -D

就此就能看到共享文件夹了


期间在Linux终端输入smbclient -L //192.168.1.102。老提示session setup failed: NT_STATUS_LOGON_FAILURE,网上说Samba的用户与Linux的用户要有对应,我建的Samba用户就是我的登录用户,不知道为什么老错,最后把root加入Samba用户还配置了,还是不行,这条路果断放弃了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值