`
mujizi
  • 浏览: 142264 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

redhat 下安装 samba

阅读更多

1:到http://us3.samba.org/samba/download/网站下载对应版本的SAMBA,我下载的是samba-3.3.0.tar.gz

 

2:tar zxvf samba-3.3.0.tar.gz 解压文件

 

3:cd samba-3.3.0/source/进入源代码文件夹

 

4:./configure --prefix=/home/samba;make;make install & 编译和安装SAMBA

 

5:因为我装的LINUX系统是xinetd启动而不是以inetd启动,官网自带的文档虽然提到了XINETD但是没有

     说明使用XINETD如何配置的,在这里花费很多时间。

 

6:配置XINETD的方法一直没有找到。直接使用/home/samba/sbin/smbd 启动却报错:

/home/samba/sbin/smbd: error while loading shared libraries: libtalloc.so.1: cannot open shared object file: No such file or directory

 

7:google上搜索该错误,寻找解决方法。找到如下方法:

    将你安装samba的目录/samba/lib
    贴到
    /etc/ld.so.conf 中
    比如你将samba 安装到了/usr/local/samba/ 中,就将/usr/local/samba/lib 贴到/etc/ld.so.conf 中

    格式如下:

 

include ld.so.conf.d/*.conf
/home/samba/lib

   PS:我最开始的时候一直以为是include /home/samba/lib搞得启动不了。

 

8:接下来不知道如何启动samba了,也不知道如何测试和使用它来共享文件。

    启动:/home/samba/sbin/smbd -i 看一下是否有报错,如果没有

    则使用/home/samba/sbin/smbd -D来启动,启动完后

    使用ps -ef |grep smbd查看是否已经存在。

 

    接下来的就是访问了:

    在MS机器的地址栏输入:\\192.168.255.130回车,要求输入用户名与密码,输入后但是提示出错,进不去。

    修改/etc/samba/smb.conf文件,在global中把security后的usr修改成share即可。

    再在public域中增加:guest ok = yes

    使用/home/samba/sbin/smbd -i启动即可

    再访问的时候就可以看到命名为public的目录了

 

 

9:也可以使用smbclient -L \\本机IP查看本机已经共享的文件夹。

 

10:使用smbclient -L \\MS机器IP查看已经共享的文件夹。

       再使用smbmount来链接,但是没有找到这个命令,估计是升级版本去掉了。

 

 

 

分享到:
评论
1 楼 sailershen 2009-07-15  
把samba/lib目录加到/etc/ld.so.conf里以后,还要运行ldconfig命令刷新一下以生才能生效。

相关推荐

    samba离线安装和自动部署

    首先,离线安装Samba意味着在没有互联网连接的情况下进行安装。这通常适用于网络环境受限或者安全性要求高的场景。在Ubuntu系统中,离线安装Samba通常涉及以下步骤: 1. **获取Samba安装包**:你需要先从官方网站或...

    redhat 5.4 samba安装包 绝对正确,亲身体验过。

    经过了2天的折腾,终于安装samba成功了,再不成功的话不知道还有没有活下来的信念。哈哈

    redhat9 支持下的samba-2.2.7a-7.9.0.i386 从安装包内提取制作的镜像文件

    redhat9 支持下的samba-common-2.2.7a-7.9.0.i386 从安装包内提取制作的镜像文件 samba-2.2.7a-7.9.0.i386、 samba-client-2.2.7a-7.9.0.i386、 samba-common-2.2.7a-7.9.0.i386三部分

    redhat 5 下安装samba 配置操作指导书.docx

    《Redhat 5 下安装与配置 Samba 操作详解》 Samba,作为一个在Unix系统上实现SMB(Session Message Block)协议的工具,扮演着关键的角色,它使得Windows操作系统能够方便地访问Linux系统的共享资源。Samba的核心...

    Redhat下搭建Samba服务器

    在Redhat系统中搭建Samba服务器是一个常见的任务,特别是在需要在Linux和Windows系统间共享文件和打印资源的环境中。Samba服务器是实现SMB(Server Messages Block)协议的关键组件,它允许不同操作系统的计算机互相...

    RHEL6 samba服务搭建

    ### RHEL6 samba服务搭建知识点详解 ...以上是关于RHEL6下Samba服务搭建及配置的相关知识点,通过这些配置可以实现在不同操作系统之间的资源共享,满足企业级应用需求的同时,也能有效提升系统的安全性。

    避坑指南之完整版Samba4在Ubuntu 20.0.4安装指南

    然后,需要在root环境下进行安装,以避免权限问题。 Samba配置 在安装Samba之后,需要配置Samba。需要安装Samba DC,官网安装依赖包包括libpcap-dev、libpopt-dev、libreadline-dev、libsystemd-dev、libtasn1-bin...

    虚拟机Redhat-Linux上Samba服务器配置与测试.doc

    虚拟机Redhat-Linux上Samba服务器配置与测试,samba服务器配置

    Samba_红帽子搭建Samba服务器_samba_

    在Redhat下搭建Samba服务器的具体过程步骤以及遇到问题的处理方案

    centos7/rhel7 安转samba实现windows的文件共享

    一个centos7/rhel7 系统配置samba服务的教程,特别是实现windows下的share级共享

    Redhat Enterprise Linux 5 实战samba

    Redhat Enterprise Linux 5 是一款广泛使用的服务器操作系统,而Samba则是一款强大的软件,使得Linux系统能够与Windows网络无缝集成,提供文件和打印服务。本文将详细介绍如何在RHEL5上配置和使用Samba。 首先,...

    LINUX下Samba服务器的搭建

    LINUX下Samba服务器的搭建 一、概述 在一个网络中,通常会有多种操作系统同时存在,如 Linux、UNIX、WindowsXP、Windows 2003 等。那么有什么办法来实现它们之间的互联,使用户能够方便快捷地使用彼此提供的共享...

    Samba软件包安装配置(精).ppt

    2. 显卡配置:在安装完成后,可以使用redhat-config-xfree86命令来重新对显卡进行配置。 Samba软件包安装配置可以实现Linux系统与Windows系统之间的文件共享和打印共享,但需要注意防火墙和用户名的问题,并且可以...

    centos安装samba

    **安装图形配置工具**:还可以安装 `redhat-config-samba` 工具来方便地配置 Samba。 ```bash rpm -ivh redhat-config-samba-1.0.4-1.noarch.rpm ``` 5. **卸载光盘映像**:安装完成后,记得卸载光盘映像。 ``...

    虚拟机下linux(redhat9.0)的SAMBA服务器的配置步骤).pdf

    《虚拟机下Linux(Redhat 9.0)的Samba服务器配置详解》 Samba服务器在Linux系统中扮演着至关重要的角色,它使得Linux系统能够无缝地与Windows环境进行文件和打印共享,实现了跨平台的协作。在Redhat 9.0这样的Linux...

    redhat windows samba 协同工作

    配置Samba加入AD域需要在Red Hat Enterprise Linux系统上进行一系列的设置步骤,包括安装必要的软件包、配置Samba与AD域通信所需的参数,并确保Kerberos认证工作的正常。 随着技术的发展,未来对于Red Hat与Windows...

    samba详细安装步骤,过程非常清楚,明白

    本文将详细介绍Samba服务的安装步骤,并以Redhat 5为例,提供一个清晰明了的安装教程。 #### Samba服务概览 Samba是一个开源软件包,用于实现SMB/CIFS(Server Message Block/Common Internet File System)协议,...

Global site tag (gtag.js) - Google Analytics