yum是一種快速安裝模式,它會自動解決軟件安裝時的依賴問題並自動去特定的服務器下載相應的軟件進行安裝,命令十分簡單:yum install samba,快捷方便的背后離不開程序員的辛苦啊!
2、創建共享文件夾,這里就是mkdir -m 777 /home/def/share
3、修改/etc/samba/smb.conf,這里面的參數就比較多,主要是
workgroup = WORKGROUP(這個就是windows工作組模式,還有一種是域模式)
hosts allow = 192.168.1.100(可以放問的IP地址,這里寫的時windows地址)
然后在文件的結尾加上
[public](共享名,就是windows訪問時會顯示的名稱)
comment = Public Stuff(注釋)
path = /home/def/share(共享名)
public = yes(公開)
writable = yes(可寫)
當然這里只是些基礎的參數,還有其他的參數根據情況設置,比如會出現亂碼,還要指定編碼格式。
4、重啟smb服務:service smb restart
5、創建samba客戶:smbpasswd -a def,回車后會提示輸入密碼。這個就是將來遠程主機登錄時需要的密碼,這里的def帳號必須時系統已經有的
帳號,沒有的話會報錯,然后新輸的密碼就是遠程登錄密碼,這樣做的好處就是自己的密碼和遠程登錄的密碼分開。
6、windows下連接,啟動運行,輸入\\192.168.1.200,輸入smb帳號密碼就可以了
1、在Windows上設置一個共享目錄
如:將d:\RedHat_disk設置為共享目錄
2、在Windows上創建一個用戶,如tommy,密碼111111
3、將tommy用戶加入到共享目錄d:\redhat_disk的訪問組中,並設定tommy
對該共享目錄有完全控制權限(讀、寫)
4、在Linux下安裝samba-client客戶端
# yum install samba-client
5、安裝cifs-utils軟件包
# yum install cifs-utils
6、在Linux下創建一個掛載點
# mkdir /mnt/Windows
7、掛載Windows上的共享目錄d:\redhat_disk到Linux下的/mnt/Windows目錄下
# mount -t cifs -o username=tommy //192.168.1.123/redhat_disk /mnt/Windows
Enter password: 111111
8、如果掛載成功,則可以進入/mnt/Windows下,新建一個文件,看看Windows上能否看見
9、在/etc/fstab文件中,加入該共享目錄的掛載信息
//192.168.1.123/redhat_disk /mnt/Windows cifs username=tommy,password=111111 0 0
10、到此為止,Windows上的共享目錄//192.168.1.123/redhat_disk就被成功掛載到了Linux上面了,並且Linux重啟后,會自動掛載該目錄到/mnt/Windows目錄下
