在類Unix上互相分享文件的軟件能夠採用NFS(network file system)
在Windows上面使用的文件系統是CIFS(common internet file system)
netBIOS是網絡基本輸入輸出系統,主動發送廣播包,讓局域網用戶知道,涉及到的服務爲nmbd
samba(smb)就是爲了解決windows和unix之間的文件共享linux
安裝vim
yum install samba samba-common samba-client
修改配置文件windows
vim /etc/samba/smb.conf
security = user #(若是對全部人共享 不須要密碼 能夠設置爲share) [share] #(//192.168.1.111/share 經過這個名詞來訪問) comment = sk share #(簡介) path = /tmp #(所共享的目錄,若是新建的目錄 注意權限) writable = yes #(可寫 若是寫成read only = yes 指只讀)
能夠經過testparm 來測試samba.cnf的語法服務器
接下來就是先建立linux用戶 再爲用戶建立samba密碼 samba的用戶必須在linux用戶中網絡
useradd -s /sbin/nologin smbuser smbpasswd -a smbuser
#啓動服務 /etc/init.d/smb start /etc/init.d/nmb start #開機啓動 chkconfig smb on chkconfig nmb on
這時能夠經過 windows 的映射 來連上 //192.168.1.111/share測試
經過linux客戶端鏈接samba
在另外一臺服務器上須要先安裝cifsunix
yum install cifs*
編輯/etc/fstab 經過掛載來訪問
建立目錄/smb_sharecode
vim /etc/fstab
若是不須要密碼登陸ci
//192.168.1.111/share /smb_share cifs guest 0 0
須要密碼登陸it
//172.25.1.102/smbshare /mnt cifs defaults,multiuser,username=smbuser,password=123456 0 0
mount -a #掛載 smbstatus #查看有多少人鏈接
如需卸載
umount /smb_share
若是不能訪問 能夠看下文件權限,防火牆之類的設置