歡迎您光臨本站 註冊首頁

用源碼安裝SAMBA以後找不到配置文件!

←手機掃碼閱讀     火星人 @ 2014-03-05 , reply:0

用源碼安裝SAMBA以後找不到配置文件!

《解決方案》

使用以下的命令,睇一下可否找到:

find / -name smb.conf
《解決方案》

好像是在源文件里,以前遇到過,忘記在哪兒目錄里了
你試試find /源文件存放位置 -name smb.conf
《解決方案》

samba# find / -name smb.conf
/home/king/samba-3.0.23d/examples/LDAP/smbldap-tools-0.9.2/smb.conf
/home/king/samba-3.0.23d/examples/dce-dfs/smb.conf
/home/king/samba-3.0.23d/examples/tridge/smb.conf
/home/king/samba-3.0.23d/packaging/Debian/debian-sarge/smb.conf
/home/king/samba-3.0.23d/packaging/Debian/debian-unstable/smb.conf
/home/king/samba-3.0.23d/packaging/Debian/debian-woody/smb.conf
/home/king/samba-3.0.23d/packaging/LSB/smb.conf
/home/king/samba-3.0.23d/packaging/SGI/smb.conf
/home/king/samba-3.0.23d/packaging/RHEL/setup/smb.conf
/home/king/samba-3.0.23d/packaging/RedHat-9/smb.conf

我用的平台是FreeBSD6.1 應該複製哪一個文件?
《解決方案》

應該 是examples下的
具體那個記不清了
《解決方案》

所需組件:最新版本的Samba源碼包
http://us2.samba.org/samba/ftp/stable/samba-3.0.23d.tar.gz
平台依舊是FreeBSD6.1最小化安裝

先解壓縮,然後進行編譯安裝
tar zxvf samba-3.0.23d.tar.gz
cd samba-3.0.23d/source/
./configure --prefix=/usr/local/samba
make
make install

如果編譯安裝沒有發生特別問題的話,可以回到上一級目錄
cd ..
進入配置模版文件夾
cd examples
複製通用配置文件到samba主文件夾去
cp smb.conf.default /usr/local/samba/lib/smb.conf

然後在系統內添加兩個測試帳號,並加入到test測試組,接著將他們加入到samba帳號裡面並設置samba帳號
/usr/local/samba/bin/smbpasswd -a test1

等配置完成以後可以用samba自帶的測試工具進行一下腳本測試,如果沒有問題就可以正常啟動samba了
/usr/local/samba/bin/testparm

然後我們開始啟動samba服務
/usr/local/samba/sbin/smbd start &
/usr/local/samba/sbin/nmbd start &

接著還可以建立一個啟動腳本讓系統啟動的時候可以讓samba服務也一起啟動
ee /etc/rc.d/samba.sh
/usr/local/samba/sbin/smbd start &
/usr/local/samba/sbin/nmbd start &
保存退出
chmod 777 /etc/rc.d/samba.sh

基本的配置情況可以跟實際需要來定製。

[火星人 ] 用源碼安裝SAMBA以後找不到配置文件!已經有446次圍觀

http://coctec.com/docs/service/show-post-43281.html