最新samba.tar.gz安裝方法


看了韓順平老師的samba.rpm包安裝后,想自己也動手試試,便在samba官網找啊找,只找到一個tar.gz包,於是開始了這一段漫長的跨時兩天的安裝旅途。。。

1、首先,看看系統是否已經安裝了samba,如果有,卸載它

  rpm -qa |grep samba

2、下載tar.gz包,想辦法把他發到linux系統里,iso掛載也好,文件夾共享也好

3、使用以下命令解壓:

    tar -zxvf samba-4.5.0.tar.gz

4、cd進解壓后的目錄,看到有個configure文件,運行它(在這之后的操作都是在當前目錄,請不要cd到其它目錄),./configure這個命令可能會被多次中斷,仔細看提示實際就是叫你安裝需要的文件,用命令yum -install [提示你安裝的軟件] ,安裝好再次執行./configure即可,就這個命令我這邊暫停了5次,所以不用擔心。

    ./configure

5、運行以下命令編譯源碼(這個命令會自動在文件夾內找到相關文件解析,如果想知道更多細節可以去補一下相關知識)

    make

6、之后運行make install命令完成安裝(默認安裝在/usr/local/samba下

    make install

7、將源碼包下的配置文件拷貝到安裝目錄下並重命名

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

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

8、cd到/usr/local/samba,運行以下命令測試是否安裝成功

    ./bin/testparm

9、使用以下命令添加一個samba用戶,他會提示你輸入密碼:(老版本是vi修改smbpass文件,新版本直接使用命令)

    ./bin/smbpass -a xiaoming

10、因我samba是動態可執行程序,所以要修改動態鏈接庫文件:

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

11、執行以下命令生效該動態鏈接庫文件(注意開頭是L的小寫)

    ldconfig

12、修改smb.conf配置文件,自己配置一個share目錄

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

    [share]

    path=/home/share

    writable=yes

13、啟動服務(不是service啟動方式,所以不用糾結)

    ./sbin/smbd -D

    ./sbin/nmbd -D

14、在windows主機運行win+r,輸入linux的ip地址:\\192.168.88.88,這個地址根據你的情況而定

15、如果輸入后提示無法連接,請依次輸入以下命令(這些命令類似防火牆)

    iptables -F

    setenforce 0

    service iptables stop

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM