最新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

相關文章
相關標籤/搜索