坑爹的samba,在centos7下按我的配置,还不能访问,我死。

条件是:
使用centos7。
使用samba 4.2
确保lo网卡开启状态。

第一步:安装samba
安装samba:
yum install samba

第二步:添加系统用户
添加系统用户(由于目录权限问题,必须的添加一个系统用户):
adduser www
passwd www
输入密码123456回车

添加samba用户:
// 输入两次密码,这里看不到输入的密码的,也就是输入两次密码123456回车。
smbpasswd -a www

// 激活用户
smbpasswd -e www

第三步:配置samba
编辑文件/etc/samba/smb.conf(最好先备份)
workgroup = MYGROUP 改为 workgroup = WORKGROUP

在最末尾行加入:

[wwwroot]
    path = /home
    browseable = yes
    writable = yes
    valid users = www

其他配置不用改

第四步:关闭防火墙和selinux
输入两句shell命令

[root@server ~]# iptables -F
[root@server ~]# setenforce 0

第五步:修改dns服务器

特别要注意!!!

记得编辑/etc/resolv.conf文件里面的dns服务器。
在/etc/resolv.conf修改或者添加一行
nameserver 127.0.0.1
重启服务
service smb restart
service nmb restart

第六步:本地测试samba
想同局域网远程访问共享的时候,先用smbclient命令,在本机测试samba:
安装smbclient命令:
yum install samba-client
连接samba服务器
smbclient -L 127.0.0.1 -U www%[密码]

测试成功会输出如下信息:


Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.2.10]

        Sharename       Type      Comment
        ---------       ----      -------
        www             Disk
        IPC$            IPC       IPC Service (Samba Server Version 4.2.10)
        root            Disk      Home Directories
Domain=[WORKGROUP] OS=[Windows 6.1] Server=[Samba 4.2.10]

        Server               Comment
        ---------            -------
        AFOCL-605072143
        MYSERVER             Samba Server Version 4.2.10

        Workgroup            Master
        ---------            -------
        WORKGROUP            MYSERVER

第七步:局域网访问
修改掉/etc/resolv.conf里面的dns服务IP
修改为路由的dns服务
nameserver 192.168.1.1
重启服务
service smb restart
service nmb restart

第八步:windows测试
win+r键后输入

//虚拟机ip

输入samba的用户和密码:
www
123456


要是你按照了本文配置,也真的配置不了,那我200年之后死。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值