Samba服务器搭建

  1. 安装samba服务器

  2. 选择第一台虚拟机169.254.19.4,下载redhat6的iso镜像,用iso搭建yum源,具体参见文档 Linux的搭建yum源学习.doc
  3. rpm -qa|grep samba命令查看是否有以下包,没有的话用 yum install samba

    yum install samba -common yum install samba-client yum install samba-winbind-clients

  4. 添加用户samba1 ,sampasswd -a samba1sampasswd -d samba1 禁用用户sampasswd -e samba1 启动用户
  5. 配置samba的配置文件, vi /etc/samba/smb.conf

    Samba服务器的安全级别分为5种,分别是user、share、server、domain和ads。在设置不同的级别时,samba服务器还会使用口令服务器和加密口令。

    1、user -----客户端访问服务器时需要输入用户名和密码,通过验证后,才能使用服务器的共享资源。此级别使用加密的方式传送密码。

    2、share -----客户端连接服务器时不需要输入用户名和密码

    3、server -----客户端在访问时同样需要输入用户名和密码,但是,密码验证需要密码验证服务器来负责。

    4、domain -----采用域控制器对用户进行身份验证

    5、ads -----若samba服务器加入到Windows活动目录中,则使用ads安全级别,ads安全级别也必须指定口令服务器

    [homes] -----samba用户的宿主目录

    comment = Home Directories -----设置共享的说明信息

    browseable = no -----目录浏览权限

    writable = yes -----用户对共享目录可写

    这个共享目录只有用户本身可以使用,默认情况下,用户主目录位于/home目录下,每个Linux用户有一个以用户名命名的子目录。

    以下是共享打印机的设置:

    [printers] -----共享打印机

    comment = All Printers -----设置共享的说明信息

    path = /var/spool/samba -----指定共享目录的路径

    browseable = no -----目录浏览权限

    guest ok = no -----允许来宾访问

    writable = no -----用户对共享目录可写

    printable = yes -----可以打印

    添加自定义的共享目录:( user1对/ASUS有所有权,user2拥有只读权限,其他用户不能访问;public共享目录允许所有用户访问及上传文件)

    [ASUS]

    comment = user1 Directories -----设置共享的说明信息

    browseable = yes -----所有samba用户都可以看到该目录

    writable = yes -----用户对共享目录可写

    path = /ASUS -----指定共享目录的路径

    [public]

    comment = all user Directories -----设置共享的说明信息

    browseable = yes -----所有samba用户都可以看到该目录

    writable = yes -----用户对共享目录可写

    path = /public -----指定共享目录的路径

    guest ok = yes -----允许来宾访问

    smbd服务程序为客户机提供了服务器中共享资源的访问

    nmbd服务程序提供了NetBIOS主机名称的解析,为Windows网络中域或者工作组内的主机进行主机名称的解析

  6. 选一台windows server 2003 打开网络邻居 查询samba服务器的ip

    一般的如果是win7的话直接\\ip地址 \\169.254.19.8

    vi /etc/selinux/config
    将SELINUX=enforcing 改成SELINUX=disabled reboot重启

  7. 常见问题

    1. Window这边共享目录能看到但是打不开

    这个是由于Linux里面共享目录在/或者/root下的原因

    1. Window下面看到里面文件夹但是看不到文件夹,不能新建文件

    修改配置vi /etc/selinux/config
    将SELINUX=enforcing 改成SELINUX=disabled reboot重启

     

     

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值