歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用Samba訪問Windows的共享目錄

使用Samba訪問Windows的共享目錄

日期:2017/2/28 15:30:51   编辑:Linux教程

通常我們使用Samba都是在Windows上訪問做為Samba服務器的Linux。但是在某些時候情況會反過來,你可能需要從Linux上訪問Windows共享出來的目錄。幸運的是,Samba本身也支持這種類型的訪問。

要想從Linux訪問Windows上的共享目錄,需要安裝smbclient工具。在Debian或Ubuntu上可以使用下面的命令安裝:

aptitude install smbclient smbfs在CentOS上則使用yum命令安裝:

yum install samba-client.i386 安裝好smbclient工具,就可以使用mount命令來掛載Windows上的共享目錄了:

mount -t cifs -o username=easwy //windows-server/share /mnt/winshare 在這裡我們使用的文件系統類型是cifs(Common Internet File System)而不是smbfs,因為Linux Kernel將不再支持smbfs。而從這個網站測試結果來看,smbfs的性能也遠不如cifs。

我們所用的mount -t cifs命令其實會調用mount.cifs,如果你在mount時失敗,先檢查一下你的mount.cifs命令是否存在。

如果windows計算機處於域中,那麼在username一項輸入你的域用戶名domain/username就可以了。windows-server可以是一台計算機的名稱,也可以是一個IP地址。

如果想列出Windows上的所有共享資源,可以使用命令:

smbclient -L //windows-server -U easwy 這條命令會列出windows服務器上所有的共享目錄和文件。

Copyright © Linux教程網 All Rights Reserved