Samba服務器端的操作
Samba(SMB)用於Linux和Windows共享文件的軟件,也可用於Linux之間共享文件(Linux之間共享文件推薦NFS)。類似於FTP服務,也類似Windows中的共享文件功能,Linux中,通過Samba向其它機器提供共享文件服務,其它機器可將共享掛載在本地機上使用。
服務器端的操作
1. 安裝 sudo apt-getinstall samba
2. 啟動service smbstart 關閉service smb stop 重啟service smb restart
3. 查看啟動狀態netstat –tlnp| grep smbd或使用sudo執行該命令,可以看到smd占用139和445端口。
4. 修改配置文件
a) 備份配置文件cp/etc/smb.conf /etc/smb.conf.bak
b) 修改配置文件sudo vim /etc/smb.conf
c) 修改共享目錄為可讀寫執行權限chmod777 /var/test/
d) 增加相應共享目錄
[test]
Path = /var/test
Wirteable = yes
Browseable = yes
Guest ok = yes
5. 驗證配置信息testparm
6. 重啟samba
客戶端的操作
1. 命令行訪問方法smbclient–L 192.168.0.14 可以查看服務器共享的目錄信息
2. 進入共享目錄的方法smbclient //192.168.0.14/test 進入後可以使用ls getmget put mput 等方法存取文件。
3. 掛載文件到本地
a) 安裝smbfs:sudoapt-get install smbfs
b) 掛載test目錄到abc目錄:sudo mount //192.168.0.25/test /home/vpc/abc