ubuntu訪問windows共享
在訪問Windows共享資料之前,請確保Windows共享是可用的,這里就不再贅述該怎樣設置Windows共享了,那可是另外一個課題。
Linux訪問Windows共享或者Linux共享資料給Windows時,其實都是在使用一個叫做Samba的軟體,這個軟體已經使用多年,穩定性和可靠性得到了很好的驗證,也是很多網路NAS常用的軟體。
我們這里要講的Linux需要用到的工具就是Samba軟體中的一種,samba-client。
在嘗試訪問Windows共享之前,需要首先確認samba-client已經安裝了。最簡單的方式是命令行查詢「rpm -qa | grep samba-client」,當然也可以使用「yum」工具查詢, 如「yum info samba-client」或「yum list samba-client」之類的命令。
如果samba-client沒有安裝,就需要使用命令「yum install samba-client」安裝一下,yum會自動安裝samba-client所需的相關依賴庫,安裝時選擇Y就行了。
針對常見的Debian Linux發行版,如Ubuntu或CentOS,也可以使用「sudo apt-get install smbclient」和「sudo apt-get install smbfs」安裝相應的共享訪問工具。
准備停當,就可以嘗試訪問Windows共享文件夾了。我們可以首先使用「smbclient -L //IP地址 -U 用戶名」查看一下該用戶共享許可權下的共享情況。其中不帶「$」的那個,就是我們可以訪問的共享文件夾了,其中「-U」是用來指定查詢共享許可權的用戶名的。
Linux將共享文件夾也是當作磁碟資源對待的,因此需要使用mount工具將其掛載到本地文件空間才可以訪問,這一點就像Windows常用的網路磁碟映射是一樣的。
因此,首先我們需要創建一個掛載點,也就是在本地目錄空間中創建一個掛載目錄,如「mkdir -p /mnt/MYSHARE」。
掛載點創建之後,就可以使用mount命令掛載共享文件夾了,「mount -t cifs -o user=用戶名稱,password=共享密碼,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名稱/共享目錄」,其中cifs使用Linux常用的網路文件類型,也可以使用smbfs,以系統可以識別為准,如Ubuntu常見命令就是「sudo mount -t smbfs -o user=用戶名稱,password=共享密碼,iocharset=utf8,codepage=cp936 //共享IP地址或NetBIOS名稱/共享目錄」。「-o」表示掛載參數,常見的是需要提供共享的用戶名和密碼,另外需要注意的是iocharset和codepage,這兩個參數是用來解決系統之間的字元編碼轉換的,如果出現亂碼的情況,是需要調整這兩個參數的,針對簡體中文,使用utf8和cp936一般都可以解決問題,關於字元編碼已經超出了本經驗的范圍。
掛載完成之後,就可以像使用本地文件目錄一樣訪問Windows共享文件夾和文件了。
當然,Linux也有圖形化的資源管理器,掛載之後,資源管理器也可以正常訪問的。進入Linux桌面,打開「我的電腦」。
然後就可以像瀏覽本地文件一樣,瀏覽共享的Windows文件夾和文件了,與命令行並沒有太多的差異。
Windows共享資料使用完畢之後,也可以將其使用umount命令卸載,卸載就很簡單了,直接使用「umount /mnt/MYSHARE」就可以了,其中MYSHARE是就是我們前面創建的掛載點了。
如果以後不需要,也可以將掛載點刪除的。
掛載的Windows共享文件夾在Linux重啟之後就會消失的,如果還要使用,是需要重新掛載的。
如果希望Linux開機自動掛載Windows共享文件夾,則需要將掛載命令添加到Linux的「/etc/fstab」,也就是將前述的命令參數按照fstab的要求添加到fstab裡面,這里就不再展開了,詳情參考fstab相關幫助即可。
② 怎麼在Ubuntu和Windows之間共享文件
在Ubuntu上實現區域網共享文件夾
如果你的系統是Ubuntu 14.04、14.10或12.04,有兩個方法可以使你通過區域網在搭載Windows或其他Linux的電腦上共享本地文件。
對區域網中的每個用戶提供無密碼共享
僅限特定訪問,提供文件夾密碼保護
這篇文章包括兩種方法,你可以選擇你想用的那種。
1. 區域網無密碼共享文件夾
步驟一:
為了在Ubuntu上實現區域網共享文件夾,右鍵點擊打算共享的文件夾,並選擇「Local Network Share(本地網路共享)」:
可能有用的故障解決方案:如果在右鍵菜單中看不到「Local Network Share」的選項,那就新建一個終端,使用下面的命令去安裝nautlius-share插件:
sudo apt-get install nautilus-share
然後重啟Nautilus。可以選擇注銷再登錄,或者使用這個命令:
nautilus -q
步驟二:
一旦點擊「Local Network Share」,就會出現共享文件夾的選項。只需選中「Share this folder(共享該文件夾)」這一項:
可能的故障解決方案:如果提示共享服務還未安裝,就像下圖所示,那就點擊安裝服務,按照提示操作。
步驟三:
當選中「Share this folder」的選項,就會看到按鈕「Create Share(創建共享)」變得可以點擊了。你也可以「Allow others to create and delete fies in this folder(允許其他用戶在共享文件夾中編輯文件)」。選項「Guest access(允許訪客訪問)」也是如此。
你會看到文件夾圖標已經顯示為共享的。如果要停止共享文件夾,只需取消「Share this floder」這個選項。
這個方法就是這么簡單,使得區域網中的任何人都可以訪問共享文件夾中的文件。在正常情況下,你會選擇這種方式。因為,家用區域網中的電腦通常都是可信電腦。但情況也不總是這樣。如果你只是想特定的用戶才能訪問怎麼辦?這個時候就需要Samba伺服器了。我們在本文的第二部分討論這種方法。
③ 怎麼在Ubuntu和Windows之間共享文件
方法/步驟:
ubuntu系統下要訪問windows下的共享文件,要安裝samba工具,前面幾步我們先講述怎麼安裝samba這個工具,依次點擊並打開:「系統」---「系統管理」---「新立得軟體包管理器」
「新立得軟體包管理器」打開後如下圖所示,這個是Ubuntu系統為了方便我們安裝和卸載軟體,提供的一個非常強大的工具
在搜索框中輸入要安裝的軟體的關鍵字,系統就會列出相關軟體,找到samba,點右鍵選擇「編輯以便安裝」
選擇「編輯以便安裝」後,點擊工具欄中的「應用」按鈕就可以安裝了,之後會自動幫我們下載軟體包,然後安裝,全自動的過程,非常方便
安裝完samba後,再回去系統中,依次點擊系統菜單欄中的:「位置」-----「連接到伺服器」
連接到伺服器的設置框如下所示,我們主要是在這里設置一些參數
在服務類型後面的菜單列表框中選擇「windows共享」
然後再伺服器後面的輸入框內輸入我們要訪問的windows系統的伺服器或者普通電腦的IP地址,下面的信息可以不用填寫或者根據需要進行填寫
在連接到伺服器填寫好參數後,點擊右下方的「連接」按鈕,就可以打開對應的IP地址的共享了
④ 如何ubuntu 與windows共享文件夾
要完成這些共享,首先要知道被訪問計算機(windows計算機)的ip,可以在」運行「——輸入」cmd「——輸入」ipconfig「,然後查看ipv4的ip。也可以直接在windows搜索框輸入」cmd「.
在windows上給遠程登錄的用戶設置一個賬號密碼。」右擊計算機圖標「——"管理」——「本地用戶和組」——「用戶」。然後右擊選擇「新用戶」,輸入賬號密碼,並勾選「密碼永不過期」,這樣,在遠程用戶登錄系統的時候就不用每次都要輸入賬號密碼。
在window中選擇需要分享給Ubuntu系統的文件夾,右擊選擇「共享」——「高級共享」——「高級共享(D)」——勾選「共享此文件夾」。由於默認共享的文件是給所有人賦予讀取許可權,你還可以某一個用戶指定其他的許可權,比如我這里給名字為「ier」的用戶指定了「完全控制」、「更改」和"讀取"的許可權。
在Ubuntu計算機上打開"主文件夾「,然後選擇網路下的」連接到伺服器「。在伺服器地址中輸入」smb://目標ip「例如我的是」smb://202.203.21.211「.然後點擊」鏈接「。
這時,就會提示你輸入」用戶名和密碼「,你要填上剛才在windows下新增加的用戶和密碼,連接成功後會看到windows計算機上的所有文件夾,但是卻在每一個文件夾名字都打了一個」$「,帶$的文件處於非共享狀態表示不可以訪問,,不加$的表示可以正常訪問。
6
這時就可以任意操作windows上的文件了。操作完成。
⑤ 怎麼在Ubuntu和Windows之間共享文件
方法/步驟
1、要完成這些共享,首先要知道被訪問計算機(windows計算機)的ip,可以在」運行「——輸入」cmd「——輸入」ipconfig「,然後查看ipv4的ip。也可以直接在windows搜索框輸入」cmd「.
2、在windows上給遠程登錄的用戶設置一個賬號密碼。」右擊計算機圖標「——"管理」——「本地用戶和組」——「用戶」。然後右擊選擇「新用戶」,輸入賬號密碼,並勾選「密碼永不過期」,這樣,在遠程用戶登錄系統的時候就不用每次都要輸入賬號密碼。
3、在window中選擇需要分享給Ubuntu系統的文件夾,右擊選擇「共享」——「高級共享」——「高級共享(D)」——勾選「共享此文件夾」。由於默認共享的文件是給所有人賦予讀取許可權,你還可以某一個用戶指定其他的許可權,比如我這里給名字為「ier」的用戶指定了「完全控制」、「更改」和"讀取"的許可權。
4、在Ubuntu計算機上打開"主文件夾「,然後選擇網路下的」連接到伺服器「。在伺服器地址中輸入」smb://目標ip「例如我的是」smb://202.203.21.211「.然後點擊」鏈接「。
5、這時,就會提示你輸入」用戶名和密碼「,你要填上剛才在windows下新增加的用戶和密碼,連接成功後會看到windows計算機上的所有文件夾,但是卻在每一個文件夾名字都打了一個」$「,帶$的文件處於非共享狀態表示不可以訪問,,不加$的表示可以正常訪問。
6、這時就可以任意操作windows上的文件了。操作完成。
⑥ 如何在ubuntu和windows上共享文件夾
步驟一:為了在Ubuntu上實現區域網共享文件夾,右鍵點擊打算共享的文件夾,並選擇「Local Network Share(本地網路共享)」:
可能有用的故障解決方案:如果在右鍵菜單中看不到「Local Network Share」的選項,那就新建一個終端,使用下面的命令去安裝nautlius-share插件:
sudo apt-get install nautilus-share
然後重啟Nautilus。可以選擇注銷再登錄,或者使用這個命令:
nautilus -q
步驟二:
一旦點擊「Local Network Share」,就會出現共享文件夾的選項。只需選中「Share this folder(共享該文件夾)」這一項:
可能的故障解決方案:如果提示共享服務還未安裝,就像下圖所示,那就點擊安裝服務,按照提示操作。
步驟三:
當選中「Share this folder」的選項,就會看到按鈕「Create Share(創建共享)」變得可以點擊了。你也可以「Allow others to create and delete fies in this folder(允許其他用戶在共享文件夾中編輯文件)」。選項「Guest access(允許訪客訪問)」也是如此。
你會看到文件夾圖標已經顯示為共享的。如果要停止共享文件夾,只需取消「Share this floder」這個選項。
⑦ 怎麼在Ubuntu和Windows之間共享文件
方法/步驟:
ubuntu系統下要訪問windows下的共享文件,要安裝samba工具,前面幾步我們先講述怎麼安裝samba這個工具,依次點擊並打開:「系統」---「系統管理」---「新立得軟體包管理器」
「新立得軟體包管理器」打開後如下圖所示,這個是Ubuntu系統為了方便我們安裝和卸載軟體,提供的一個非常強大的工具
在搜索框中輸入要安裝的軟體的關鍵字,系統就會列出相關軟體,找到samba,點右鍵選擇「編輯以便安裝」
選擇「編輯以便安裝」後,點擊工具欄中的「應用」按鈕就可以安裝了,之後會自動幫我們下載軟體包,然後安裝,全自動的過程,非常方便
安裝完samba後,再回去系統中,依次點擊系統菜單欄中的:「位置」-----「連接到伺服器」
連接到伺服器的設置框如下所示,我們主要是在這里設置一些參數
在服務類型後面的菜單列表框中選擇「windows共享」
然後再伺服器後面的輸入框內輸入我們要訪問的windows系統的伺服器或者普通電腦的IP地址,下面的信息可以不用填寫或者根據需要進行填寫
在連接到伺服器填寫好參數後,點擊右下方的「連接」按鈕,就可以打開對應的IP地址的共享了
⑧ windows共享網路到ubuntu
區域網里就我一個人安裝了Ubuntu,其餘都是window xp,如何實現我這台主機和其它windows主機的互訪呢。實際上早在1992年,Linux中就有專門給Windows客戶機提供文件和列印服務的組件Samba組件。
今天應用最簡單的思路來說明一下實現的步驟。以下操作請確認您的Ubuntu可以正常訪問互聯網(需要安裝軟體)。
如果你還是英文界面的話,強烈建議您安裝中文支持以方便操作(可選):
點擊菜單 System->Administration->Language Support ,即 系統->系統管理->語言支持,系統提示你the language support is not installed completely(語言支持沒有完全安裝),這時候點安裝,找到列表裡的chinese(漢語/中文),打上勾,ubuntu會自動幫你下載中文包。 安裝完成後確認Default Language是 chinese (china),然後保存,按 ctrl+alt+backspace注銷用戶並重新登錄。
語言支持設置
或者您也可以在應用程序->附件->終端下操作,通過執行
sudo apt-get install language-support-zh來操作
以下是操作步驟
一、在Ubuntu上安裝Samba組件
請在終端執行:
sudo apt-get install samba smbfs system-config-samba
簡要說明下,samba 和smbfs是必選項,system-config-samba是圖形化操作界面,為的是方便操作。
二、設置共享
1、在Ubuntu下設置共享
點擊菜單系統->系統管理->Samba,在打開的Samba伺服器配置窗口。
Samba伺服器配置
在這個界面下我們可以簡單地通過點擊滑鼠來添加刪除共享和設置相應的文件訪問許可權。注意點擊添加共享按鈕打開創建共享窗口,在訪問標簽下必須指定可以訪問文件的用戶或組,方便起見我在這里選擇允許所有用戶訪問。
添加Samba共享基本設置
添加Samba共享訪問設置
添加訪問許可權
為了簡化,我們設置Samba伺服器,以共享模式訪問,這樣windows XP訪問時就不必要輸入密碼,打開Samba伺服器配置窗口,點擊菜單->首選項->伺服器配置->安全性,把驗證模式由用戶修改為共享
修改驗證模式為共享
進一步設置共享文件夾共享訪問許可權
右鍵打開」公開的「文件夾屬性菜單,在共享標簽下設置共享名、只讀屬性和是否允許匿名訪問,為簡化操作,我們選擇設置只讀屬性、共享名默認、允許匿名訪問。
設置Ubuntu系統中文件夾的共享屬性及許可權
2、Windows XP下設置共享
按照常規方法設置共享文件夾 三、文件互訪 Windows XP中訪問Ubuntu,直接打開網上鄰居,就會出現這台ubuntu的電腦,點擊就可以訪問其中的文件夾。 Ubuntu中訪問Windows XP,點擊菜單位置 -> 網路,點擊界面中 Windows網路 -> workgroup,在workgroup組中就可以看到windows計算機名,雙擊會彈出輸入用戶名和密碼的對話框,輸入Windows系統設置的登錄用戶名和密碼就可以進行訪問。
四、常見問題
注意如果您在Windows XP下的工作組不是:Workgroup請修改下面的設置,打開Samba伺服器配置窗口,點擊菜單->首選項->伺服器配置->基本,修改為實際的工作組名稱。
Samba伺服器基本設置
後記:這樣的配置安全必然有所降低,只是用來做日常共享,不推薦商業應用。
⑨ 怎麼在Ubuntu和Windows之間共享文件
在Ubuntu上實現區域網共享文件夾
如果你的系統是Ubuntu 14.04、14.10或12.04,有兩個方法可以使你通過區域網在搭載Windows或其他Linux的電腦上共享本地文件。
對區域網中的每個用戶提供無密碼共享
僅限特定訪問,提供文件夾密碼保護
1. 區域網無密碼共享文件夾
步驟一:
為了在Ubuntu上實現區域網共享文件夾,右鍵點擊打算共享的文件夾,並選擇「Local Network Share(本地網路共享)」:
可能有用的故障解決方案:如果在右鍵菜單中看不到「Local Network Share」的選項,那就新建一個終端,使用下面的命令去安裝nautlius-share插件:
sudo apt-get install nautilus-share
然後重啟Nautilus。可以選擇注銷再登錄,或者使用這個命令:
nautilus -q
步驟二:
一旦點擊「Local Network Share」,就會出現共享文件夾的選項。只需選中「Share this folder(共享該文件夾)」這一項:
可能的故障解決方案:如果提示共享服務還未安裝,就像下圖所示,那就點擊安裝服務,按照提示操作。
步驟三:
當選中「Share this folder」的選項,就會看到按鈕「Create Share(創建共享)」變得可以點擊了。你也可以「Allow others to create and delete fies in this folder(允許其他用戶在共享文件夾中編輯文件)」。選項「Guest access(允許訪客訪問)」也是如此。
你會看到文件夾圖標已經顯示為共享的。如果要停止共享文件夾,只需取消「Share this floder」這個選項。
這個方法就是這么簡單,使得區域網中的任何人都可以訪問共享文件夾中的文件。在正常情況下,你會選擇這種方式。因為,家用區域網中的電腦通常都是可信電腦。但情況也不總是這樣。如果你只是想特定的用戶才能訪問怎麼辦?這個時候就需要Samba伺服器了。