l SAMBA smbclient Windows Samba Server l smbstatus
l. SAMBA smbclient:可登入 Windows 機器,也可測Samba Server 檔案功能介紹 是否運作正常 l smbstatus:顯示目前 client 連到 Samba Server 連線狀況 l smbpasswd:建立登入到 Samba Server 的登入密碼 l testparm :測試 smb. conf 組態檔定義是否語法正確 l testprns :測試定義在 printcap 檔裡的列表機 l nmblookup:測Samba Server 是否正確啟動
SAMBA 相關分享程式與加密程式 (smbclient)(smbpasswd)
Samba 相關分享程式 smbclient l 列出server分享給client的清單 /smbclient –L //Host. Name –U username -L:分享狀態之顯示 Host. Name:輸入Samba server的主機 名稱或IP 位置 –U:client端使用者名稱
SAMBA 安裝
SAMBA 安裝 l 以 yum 來安裝 ¡yum –y install samba-common sambaclient l 以 Cent. OS 內建Add/Remove Software 圖形化功能來安裝
SAMBA 安裝 l 點選Applications底下的Add/Remove Software
SAMBA 安裝 l 選擇Search輸入samba按下Search
SAMBA 安裝
SAMBA 安裝
SAMBA 組態設定 l SAMBA設定檔位在/etc/samba
SAMBA 組態設定 l [global]的設定 workgroup = MYGROUP # 不分大小寫,設定群組名稱 netbios name = Samba # 主機名稱 server string = Samba Server # 主機說明 security = user # 共有五種安全等級(ADS, server, domain, user, share) encrypt passwords = yes # 設定 Samba 使用加密方式傳送密碼
l l l [data] comment = samba data # path = /root/data path = /data writeable = yes ; browseable = yes guest ok = yes ; browseable = yes
SAMBA 組態設定 l testparm: 檢查smb. conf區段的設定 l /etc/rc. d/init. d/smb restart : 重新啟動SAMBA l smbstatus : 顯示資源被使用情形
Windows 連線 SAMBA
Linux 連線 SAMBA
Linux 連線 SAMBA l 點選Places/Networks Services
Linux 連線 SAMBA l 點選File/Connect to Server
Linux 連線 SAMBA l l Server: 主機名稱 Share: 分享目錄 [Folder]: 資料夾 User Name: 使用者帳號 l Domain Name: 網域名稱 l Name to use for connection: 建立於桌面連線的 名稱
Linux 連線 SAMBA l 如果已知道Server資料直接點選Places/Connection to Server l Server Type 選擇 Windows Share
SAMBA 疑難雜症 l 輸入set sebool –P samba_enable_home_dirs=1 即可正常連線
l 進入System/Administration/Security Level and Fiewall
參考來源 u 藍色部落 -- Linux網管實驗室 u http: //itgroup. blueshop. com. tw/yjhwang/linuxlab l l 鳥哥的linux私房菜 UNIX電子書 http: //moto. debian. org. tw/viewtopic. php? t=3066 http: //kenduest. sayya. org/blog/kenduestdata/2008/5/kenduest-UNIX-selinux-2008 -05 -15. pdf
- Slides: 74