samba3.2的安装全过程(tar方式)
生活随笔
收集整理的這篇文章主要介紹了
samba3.2的安装全过程(tar方式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
samba服務器,我相信大家都不陌生,主要用來實現windows和linux之間的資源共享,網上比較多的是采用rpm安裝包的方式安裝,我個人也覺得rpm方式安裝比較方便容易,如果沒什么特別需求,還是用這種吧!我這里介紹的是采用tar方式的安裝. 首先下載一個samba的安裝文件:samba-3.2.0.tar.gz 下面開始進行安裝: 我們在文件所在的目錄運行下面的命令 #tar? zxvf????samba-3.2.0.tar.gz #cd? samba-3.2.0/source(進入解壓后目錄的子目錄source,因為代碼在里面) # . /configure(我們不使用--prefix參數,因為它默認安裝到/usr/local/samba) #make #make install 過一會兒,我們就可以見到在/usr/local/samba目錄下生成的文件,如下圖: 之后,我們要在原來解壓的目錄的子目錄examples中復制smb.conf.default這個配置文件到上面的lib目錄中去(記得把.default去掉).好了,安裝就基本完成了,不過還漏了一個問題,下面會說到. 運行我們剛才裝的samba服務器: 我們可以見到服務器無法運行,這是因為tar安裝是沒有在系統的庫文件指定我們剛才安裝的samba服務器的庫路徑的,我們要手動添加(以后用tar安裝也記得把軟件的庫路徑添加一下) 在/etc/ld.so.conf的文件中加入一行/usr/local/samba/lib可以了,最后記得運行一次ldconfig來更新庫文件,不然又會提示找不到.如果ldconfig后提示什么權限不夠的話,那是因為SELinux阻止了操作,我們可以把它關掉 #setenforce 0 再來啟動服務器 #/usr/local/samba/sbin/smbd -D #/usr/local/samba/sbin/nmbd -D 如果正常,那么我們將會看到進程里多了相關的進程.當然更好的辦法是直接進入服務器的共享目錄(先簡單地用smb.conf配置一下我們的samba服務器): #/usr/bin/smbclient -L 192.168.2.102(服務器的IP)??? 如果成功,那么你將會見到smb>的狀態符號,smbclient是系統默認安裝的,用它作測試就行. 這時候我們就可以用局域網的其它主機連入我們剛才建立的samba服務期了.當然你可以對smb.conf配置文件進行更加詳盡的配置了.正所謂"萬事開頭難"啊!,頭既然開了,后面的事情就好辦了. 最后得說說,就是samba服務器正常開著,其它機器就是連不進來,這就很有可能是安全策略的問題(門給鎖上了,進不去) 比如說windows把139和445端口關了(linux連不上windows) linux的iptables把包過濾掉了(windows連不上linux),我們可以把iptables關了 #service iptables stop 當然這不是好辦法,最好還是自己建立一條過濾規則.還有其它問題造成不能互相訪問的,自己去發現,解決問題的過程就是學習知識的過程! 總之,遇到問題就具體問題具體分析,一步步排除,那么門就會對你打開了
轉載于:https://blog.51cto.com/aselan/112960
總結
以上是生活随笔為你收集整理的samba3.2的安装全过程(tar方式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vista系统自带IIS 7.0设置技巧
- 下一篇: 女生说梦到你了该怎么回复会好点