最新samba.tar.gz安装方法

看了韩顺平老师的samba.rpm包安装后,想本身也动手试试,便在samba官网找啊找,只找到一个tar.gz包,因而开始了这一段漫长的跨时两天的安装旅途。。。linux

一、首先,看看系统是否已经安装了samba,若是有,卸载它windows

  rpm -qa |grep samba测试

二、下载tar.gz包,想办法把他发到linux系统里,iso挂载也好,文件夹共享也好spa

三、使用如下命令解压:ip

    tar -zxvf samba-4.5.0.tar.gz源码

四、cd进解压后的目录,看到有个configure文件,运行它(在这以后的操做都是在当前目录,请不要cd到其它目录),./configure这个命令可能会被屡次中断,仔细看提示实际就是叫你安装须要的文件,用命令yum -install [提示你安装的软件] ,安装好再次执行./configure便可,就这个命令我这边暂停了5次,因此不用担忧。it

    ./configure编译

五、运行如下命令编译源码(这个命令会自动在文件夹内找到相关文件解析,若是想知道更多细节能够去补一下相关知识)table

    maketest

六、以后运行make install命令完成安装(默认安装在/usr/local/samba下

    make install

七、将源码包下的配置文件拷贝到安装目录下并重命名

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

    mv /usr/local/samba/etc/sam.conf.default /usr/local/samba/etc/sam.conf

八、cd到/usr/local/samba,运行如下命令测试是否安装成功

    ./bin/testparm

九、使用如下命令添加一个samba用户,他会提示你输入密码:(老版本是vi修改smbpass文件,新版本直接使用命令)

    ./bin/smbpass -a xiaoming

十、因我samba是动态可执行程序,因此要修改动态连接库文件:

     vi /etc/ld.so.conf  将/usr/local/samba/lib追加到末尾

十一、执行如下命令生效该动态连接库文件(注意开头是L的小写)

    ldconfig

十二、修改smb.conf配置文件,本身配置一个share目录

    vi ./etc/smb.conf  在末尾追加

    [share]

    path=/home/share

    writable=yes

1三、启动服务(不是service启动方式,因此不用纠结)

    ./sbin/smbd -D

    ./sbin/nmbd -D

1四、在windows主机运行win+r,输入linux的ip地址:\\192.168.88.88,这个地址根据你的状况而定

1五、若是输入后提示没法链接,请依次输入如下命令(这些命令相似防火墙)

    iptables -F

    setenforce 0

    service iptables stop

相关文章
相关标签/搜索