zoukankan      html  css  js  c++  java
  • 编译安装samba3.5.6

    1、准备编译环境gcc;

    2、下载samba源代码:
    http://www.samba.org/samba/ftp/samba-latest.tar.gz

    3、解压源码

    tar -tzxf samba-latest.tar.gz
    cd samba-3.5.6

    4、配置
    1).查找configure文件

    find . -name configure
    cd source3

    2).配置

    1
    ./configure --prefix=/usr/local/smaba

    5、编译

    1
    2
    make
    make install

    6、复制配置文件


    cp examples/smb.conf.default /usr/local/samba/lib/smb.conf

    7、 配置动态链接库:

    vim /etc/ld.so.conf.d/samba.conf

    输入/usr/local/samba/lib,保存关闭。
    执行ldconfig

    注:
    ldconfig命令的用途,主要是在默认搜寻目录(/lib和/usr/lib) 以及动态库配置
    文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(lib*.so*),
    进而创建出动态装入程序(ld.so)所需的连接和缓存文件)。

    8、加入并激活用户

    /etc/samba/smbpasswd -a steven
    /etc/samba/smbpasswd -e steven

    9、测试是否安装成功

    cd /usr/local/samba/bin
    ./testparm

    如果结果中没错误,就表明安装成功

    10、启动,执行下列命令

    cd /usr/local/samba/sbin
    ./nmbd -D
    ./smbd -D
    service smb start
  • 相关阅读:

    类(重要的很)
    异常
    异常
    面向对象oop接口
    面向对象oop多态
    Day10_数组(下)
    Day09_数组(上)
    Day08_网络编程(上)
    Day07_java对象下
  • 原文地址:https://www.cnblogs.com/steven_oyj/p/2048980.html
Copyright © 2011-2022 走看看