samba檔案共享服務可以讓linux和linux系統、linux和windows系統之間共享檔案
服務查詢 預設情況下,linux系統在預設安裝中已經安裝了samba服務包的一部分,為了對整個過程有乙個完整的了解,在此先將這部分解除安裝掉。使用命令rpm -qa | grep samba,預設情況下可以查詢到兩個已經存在的包:
samba-client-***-***
samba-common-***.***
解除安裝samba用rpm -e 將兩個包解除安裝掉。對於samba-common-***.***,因為與其它rpm包之間存在依賴關係,所以必須加引數-f和--nodeps,-f是指強制,--nodeps是指不檢查依賴關係,具體完整命令為:rpm -e samba-common-*** -f --nodeps
rpm -e samba-client-*** -f –nodeps
掛在映象檔案mount -o loop /home/rhel-server-6.2-x86_64-***.iso /media/os這樣就將系統盤掛載到指定的os目錄了,在os目錄下的packages下有很多安裝包可以使用。
安裝samba用以下命令安裝:rpm -ivh samba-***.rpm -f --nodeps
rpm -ivh samba-client-***.rpm -f --nodeps
rpm -ivh samba-common-***.rpm -f --nodeps
安裝完成後,使用命令rpm -qa | grep samba進行查詢,發現搭建samba伺服器所依賴的所有伺服器都已經安裝好了即可。
安裝完成後配置/etc/samba/smb.conf配置檔案,你可以備份原來的配置,把下面的配置覆蓋當前配置即可:workgroup=takecarnetbios name=linux-108.12server string=linux samba server testserver#security=sharesecurity=usermapto guest=bad user
[takecar]path=/opt/takecarwritable=yesbrowseable=yesguest ok=yes以上就是配置匿名使用者共享目錄/opt/takecar其中writable是寫入許可權、browseable是瀏覽許可權、guest是貴賓使用者
建立相應目錄並授權[root@localhost ~]# mkdir -p /opt/linuxsir[root@localhost ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
[root@localhost ~]# chown -r nobody:nobody /opt/linuxsir
注釋:關於授權nobody,我們先用id命令檢視了nobody使用者的資訊,發現他的使用者組也是nobody,我們要以這個為準。有些系統nobody使用者組並非是nobody ;
啟動smbd和nmbd伺服器 [root@localhost ~]# smbd[root@localhost ~]# nmbd
關閉和查詢服務
pkill smbd
pkill nmbd
pgrep smbd
pgrep nmbd
如果啟動後不能訪問可能是防火牆原因,關閉防火牆
service iptables stop
chkconfig iptables off
設定服務開機啟動 ntsysv命令可以進入圖形介面設定,如果windows不能建立linux的共享目錄可能是window中的某個服務原因。可以在執行輸入 secpol.msc命令 進入本地策略/安全選項, 設定
直接用程序殺死程式ps -ef|grep smb
kill -9 pid #pid 為相應的程序號
#直接檢視指定埠的程序pid
netstat -anp|grep 9217
Linux下安裝Samba共享檔案
一 簡介 samba服務功能強大,這與通訊是基於smb協議有大的有關係。smb協議不僅能夠提供目錄和共享印表機,還支援認證和許可權設定等功能。在早期。smb執行於nbt協議上,使用udp協議的137 138及tcp協議的139埠,但隨著後期開發,它可以直接執行於tcp ip協議上,沒有額外的nbt層...
Linux 下安裝Samba 檔案共享伺服器
samba檔案共享服務可以讓linux和linux系統 linux和windows系統之間共享檔案 服務查詢 預設情況下,linux系統在預設安裝中已經安裝了samba服務包的一部分,為了對整個過程有乙個完整的了解,在此先將這部分解除安裝掉。使用命令 rpm qa grep samba,預設情況下可...
Linux下samba的安裝與配置
文章中提到的smaba安裝程式 samba 3.0.20b 1.i386.rpm iso 另外請參看鳥哥的私房菜對samba的介紹 1首先,在vmware內把samba安裝檔案的映象檔案對映為光碟機,如圖1 1步驟1 2 3。圖1 1 2然後,使用命令mount dev cdrom mnt cdro...