新聞中心
怎么實現(xiàn)用linux訪問windows的共享文件
1、mount掛載
創(chuàng)新互聯(lián)建站從2013年開始,先為綏中等服務建站,綏中等地企業(yè),進行企業(yè)商務咨詢服務。為綏中企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務解決您的所有建站問題。
首先創(chuàng)建被掛載的目錄:
$ mkdir windows
將共享文件夾掛載到windows文件夾:
$ sudo mount -t cifs -o username=share,password=share //192.168.66.198/share ./windows
其中幾個參數(shù)表示含義:
cifs:Common Internet File System,可以理解為網(wǎng)絡文件系統(tǒng)。
usrname:訪問共享文件夾的用戶名
password:訪問密碼
//192.168.66.198/share:表示網(wǎng)絡文件夾的地址,注意這里最后不能加/,如果是//192.168.66.198/share/則會報如下錯誤:mount: //192.168.66.198/share/ is not a valid block device
Tips:使用mount掛載的方法在系統(tǒng)重新啟動后就會失效,如果希望開機時自動掛載,將下面設置加入/etc/fstab文件最后面就可以了。
//192.168.66.198/share /home/windows cifs defaults,username=share,password=share 0 2
其中/home/windows表示掛載點,就是上面windows目錄的完整路徑。
2、使用samba連接
samba就是讓windows和unix系列os之間的文件可以互相訪問的軟件。使用samba訪問windows的共享文件夾,需要安裝smbclient。
$ sudo apt-get install smbclient
安裝好后,就可以訪問共享的文件了。
$ smbclient --user=share //192.168.66.198/share
Enter share's password: (輸入密碼回車)
smb: \
此時進入了smb的命令操作空間,可以使用help來查看命令的使用。
smb: \ help
......省略若干命令......
exit get getfacl geteas hardlink
help history iosize lcd link
......省略若干命令......
也可以使用help查看單個命令的使用方式
smb: \ help get
HELP get:
[local name] get a file
小結
使用mount命令相對來說簡單一些,基本linux系統(tǒng)都會帶有這個命令;使用samba的話從windows也能訪問linux的共享文件。
怎樣在Linux上訪問samba共享文件?
1、點擊桌面左下角的文件資源管理器圖標。
2、將準的測試地址粘貼到快速瀏覽的位置。如下面圖中所示:
3、然后回車,如果是第一次訪問,就會彈出要求輸入賬號密碼的界面。輸入服務器管理員分配的賬號密碼,點擊確定。
4、然后就能看到對應的共享目錄信息了。如下面圖中所示
linux系統(tǒng)怎么訪問共享文件夾
在訪問Windows共享資料之前,請確保Windows共享是可用的,這里就不再贅述該怎樣設置Windows共享了,那可是另外一個課題。
Linux訪問Windows共享或者Linux共享資料給Windows時,其實都是在使用一個叫做Samba的軟件,這個軟件已經(jīng)使用多年,穩(wěn)定性和可靠性得到了很好的驗證,也是很多網(wǎng)絡NAS常用的軟件。
我們這里要講的Linux需要用到的工具就是Samba軟件中的一種,samba-client。
在嘗試訪問Windows共享之前,需要首先確認samba-client已經(jīng)安裝了。最簡單的方式是命令行查詢“rpm -qa | grep samba-client”,當然也可以使用“yum”工具查詢, 如“yum info samba-client”或“yum list samba-client”之類的命令。
Linux怎樣訪問Windows共享文件和文件夾
Linux訪問Windows共享文件和文件夾的命令是smbclient,語法如下:
smbclient [網(wǎng)絡資源][密碼][-EhLN][-BIP地址][-d排錯層級][-i范圍][-IIP地址][-l記錄文件][-MNetBIOS名稱][-nNetBIOS名稱][-O連接槽選項][-pTCP連接端口][-R名稱解析順序][-s目錄][-t服務器字碼][-Ttar選項][-U用戶名稱][-W工作群組]
參數(shù):
[網(wǎng)絡資源] [網(wǎng)絡資源]的格式為//服務器名稱/資源分享名稱。
[密碼] 輸入存取網(wǎng)絡資源所需的密碼。
-BIP地址 傳送廣播數(shù)據(jù)包時所用的IP地址。
-d排錯層級 指定記錄文件所記載事件的詳細程度。
-E 將信息送到標準錯誤輸出設備。
-h 顯示幫助。
-i范圍 設置NetBIOS名稱范圍。
-IIP地址 指定服務器的IP地址。
-l記錄文件 指定記錄文件的名稱。
-L 顯示服務器端所分享出來的所有資源。
-MNetBIOS名稱 可利用WinPopup協(xié)議,將信息送給選項中所指定的主機。
-nNetBIOS名稱 指定用戶端所要使用的NetBIOS名稱。
-N 不用詢問密碼。
-O連接槽選項 設置用戶端TCP連接槽的選項。
-pTCP連接端口 指定服務器端TCP連接端口編號。
-R名稱解析順序 設置NetBIOS名稱解析的順序。
-s目錄 指定smb.conf所在的目錄。
-t服務器字碼 設置用何種字符碼來解析服務器端的文件名稱。
-Ttar選項 備份服務器端分享的全部文件,并打包成tar格式的文件。
-U用戶名稱 指定用戶名稱。
-W工作群組 指定工作群組名稱。
當前標題:linux訪問共享命令 linux訪問windows共享目錄
文章地址:http://ef60e0e.cn/article/doeieoh.html