當前位置:首頁 » 文件管理 » ubuntumount共享文件夾

ubuntumount共享文件夾

發布時間: 2022-09-25 21:14:22

㈠ 虛擬機ubuntu怎麼進入共享文件夾

1.在虛擬機系統沒有運行的情況下,點擊虛擬機工具欄的VM->settings->options->Shared
Folders,按照提示添加一個你要共享的windows下的文件夾。
2.安裝vmtools,vmtools安裝成功後會看到目錄/mnt/hgfs.如果沒有該目錄則可以手動建立
3.ubuntu終端...

㈡ virtualbox ubuntu怎麼共享文件夾共享

首先,必須要有已經在VirtualBox中安裝好的Ubuntu系統,才能按照以下步驟操作,具體怎樣在VirtualBox中安裝Ubuntu系統網路經驗里已經有很多,大家可以自己查詢參照。

打開虛擬機進入Ubuntu系統,首先要安裝VirtualBox增強功能包(VBoxGuestAdditions),參照下圖,如果確認已經安裝就直接跳過至第4步。

點擊運行後,系統會自動安裝,安裝完成後要求重啟系統。

在本機系統設置一個共享文件夾,用於與Ubuntu交互的區域空間。

右擊狀態欄上共享文件夾圖標或菜單欄「設備-共享文件夾」,打開共享文件夾設置,如圖示

點擊共享文件夾設置框,右上角的添加按鈕

選擇之前本機設置的共享文件夾,此時一定不可以勾選自動掛載

設置好共享名後,進入Ubuntu系統,打開終端,先執行命令,在掛載點目錄添加「bdshare」目錄,接著執行"mount -t vboxsf BaiShare /mnt/bdshare/",就能完成共享文件夾的設置。

設置完成,可以創建幾個文件,測試一下
(測試方法:
1. 在本地創建一個文件,到mnt/share/目錄 查看。
2.在share目錄創建一個文件,在本機進行查看)

設置自動掛 載,重啟虛擬機系統共享仍在。
可以在/etc/fstab中添加一項
BaiShare /mnt/share vboxsf rw,gid=110,uid=1100,auto 0 0

卸載掛 載點命令:umount -f /mnt/share

㈢ Ubuntu怎麼訪問Windows的系統共享文件夾

  1. 在訪問Windows共享資料之前,請確保Windows共享是可用的,這里就不再贅述該怎樣設置Windows共享了,那可是另外一個課題。

  2. linux訪問Windows共享或者Linux共享資料給Windows時,其實都是在使用一個叫做Samba的軟體,這個軟體已經使用多年,穩定性和可靠性得到了很好的驗證,也是很多網路NAS常用的軟體。

  3. 我們這里要講的Linux需要用到的工具就是Samba軟體中的一種,samba-client。

  4. 在嘗試訪問Windows共享之前,需要首先確認samba-client已經安裝了。最簡單的方式是命令行查詢「rpm -qa | grep samba-client」,當然也可以使用「yum」工具查詢, 如「yum info samba-client」或「yum list samba-client」之類的命令。

  5. 如果samba-client沒有安裝,就需要使用命令「yum install samba-client」安裝一下,yum會自動安裝samba-client所需的相關依賴庫,安裝時選擇Y就行了。

  6. 針對常見的Debian Linux發行版,如Ubuntu或CentOS,也可以使用「sudo apt-get install smbclient」和「sudo apt-get install smbfs」安裝相應的共享訪問工具。

  7. 准備停當,就可以嘗試訪問Windows共享文件夾了。我們可以首先使用「smbclient -L //IP地址 -U 用戶名」查看一下該用戶共享許可權下的共享情況。其中不帶「$」的那個,就是我們可以訪問的共享文件夾了,其中「-U」是用來指定查詢共享許可權的用戶名的。

  8. Linux將共享文件夾也是當作磁碟資源對待的,因此需要使用mount工具將其掛載到本地文件空間才可以訪問,這一點就像Windows常用的網路磁碟映射是一樣的。

  9. 因此,首先我們需要創建一個掛載點,也就是在本地目錄空間中創建一個掛載目錄,如「mkdir -p /mnt/MYSHARE」。

  10. 掛載點創建之後,就可以使用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一般都可以解決問題,關於字元編碼已經超出了本經驗的范圍。

  11. 掛載完成之後,就可以像使用本地文件目錄一樣訪問Windows共享文件夾和文件了。

  12. 當然,Linux也有圖形化的資源管理器,掛載之後,資源管理器也可以正常訪問的。進入Linux桌面,打開「我的電腦」。

  13. 然後就可以像瀏覽本地文件一樣,瀏覽共享的Windows文件夾和文件了,與命令行並沒有太多的差異。

  14. Windows共享資料使用完畢之後,也可以將其使用umount命令卸載,卸載就很簡單了,直接使用「umount /mnt/MYSHARE」就可以了,其中MYSHARE是就是我們前面創建的掛載點了。

  15. 如果以後不需要,也可以將掛載點刪除的。

  16. 掛載的Windows共享文件夾在Linux重啟之後就會消失的,如果還要使用,是需要重新掛載的。

  17. 如果希望Linux開機自動掛載Windows共享文件夾,則需要將掛載命令添加到Linux的「/etc/fstab」,也就是將前述的命令參數按照fstab的要求添加到fstab裡面,這里就不再展開了,詳情參考fstab相關幫助即可。

㈣ VirtualBox下Ubuntu虛擬機共享文件夾

VirtualBox Ubuntu 共享文件夾的自動掛載:

一些基本的操作步驟:

首先,我們想要實現VirtualBox虛擬機與windows系統之間的通信,我們必須也應該正確的安裝虛擬機系統。
其次,我們也應該安裝VirtualBox提供的虛擬機增強功能,這里我給大家配一張圖,以示說明。

最後,我們開始添加共享文件夾,這里我將會以多副圖的形式來展示。

1、在本地計算機中任意一個磁碟中, 新建一個文你想要和虛擬機共享的件夾,在我這里,我選擇在我本地計算機H盤中新建一個文件夾,名字為SharedUbuntu (一定記好這個名字!!!)

2、在VirtualBox中選擇設備-共享文件夾-共享文件夾..打開設置界面,如圖

3、出現設置菜單,點擊右側+號,進行添加共享文件夾。

切記:不要勾選 「自動掛載」!!!會導致和自己手動配置的/etc/fstab掛載配置沖突。

**4、設置信息 **

【警示:大寫的紅字】注意上述不要勾選 「自動掛載」,否則勾選之後,會導致開機啟動之後,掛在的目錄是ubuntu默認的media下,而不是你指定的/mnt或者其他目錄。

5、點擊確定之後,我們就完成了這個共享文件夾的設定。

接下來我們需要在虛擬機中為這個共享文件夾進行掛載操作。為了方便我們看到掛載的結果,我們這里先在這個共享文件夾中新建一個文本文件,名字為text.txt,文本輸入「我現在的位置是:H:SharedUbuntu」。

在Ubuntu虛擬機中,打開終端,獲取root許可權,輸入以下命令:

掛載目錄建立好以後,我們開始執行掛載操作

掛載成功後,我們去查看Ubuntu文件中 /mnt/UbuntuShare下的文件,看看是否能夠獲取到剛剛我們在windows系統共享文件夾下的text.txt文件。

表示我們的掛載操作已經成功。

對於共享文件夾掛載的一些操作
針對以上的掛載操作,有一點特別遺憾,就是在我們每一次啟動虛擬機的時候,我們都需要重新進行掛載操作,也就是每一次我們都需要在終端中重新輸入掛載命令:

㈤ win7虛擬機Ubuntu共享文件夾問題

win7虛擬機Ubuntu共享文件夾方法:
一、按照VMtools。
啟動Ubuntu系統,在VMware虛擬機界面下,點擊VM->Install VMware Tools,點擊Ubuntu窗口中主文件按鈕然後再左邊會看見設備里有VMware tools文件夾,雙擊之,並且解壓其中的壓縮文件,拷貝到主文件夾。打開Terminal終端,進入解壓的文件夾中,輸入以下命令:
a) sudo tar zxf VMwareTools-xxx.tar.gz (註:xxx為版本號)。
b) cd /vmware-tools-distrib。
c) sudo ./vmware-install.pl。
安裝過程中一直按enter即可,或者輸入【】提示yes和no,直到安裝完畢。
二、設置共享文件夾目錄。
1. 將Ubuntu關機(power off),否則不能添加共享文件夾
2. 在VMware虛擬機窗口,選擇VM->Settings->Options->Shared Folders
3. 點右邊的Add,點Next->選擇Win7共享目錄的路徑,然後點Next->選中Enable this share->Finish。
4. 在VM->Settings->Options->Shared Folders窗口的右邊,Folder sharing欄里選擇Always enabled。
5. 點確定退出。
但在這里還沒有完成,要進行下一步才可完成文件共享。
三、在Ubuntu虛擬機下安裝插件。
1. 執行 sudo apt-get install open-vm-dkms (註:如安裝過,就不用執行)。
2. 執行 sudo mount -t vmhgfs .host:/ /mnt/hgfs。
3. cd /mnt/hgfs。

㈥ 虛擬機ubuntu共享文件夾在哪

win7虛擬機Ubuntu共享文件夾方法:一、按照VMtools。啟動Ubuntu系統,在VMware虛擬機界面下,點擊VM->Install VMware Tools,點擊Ubuntu窗口中主文件按鈕然後再左邊會看見設備里有VMware tools文件夾,雙擊之,並且解壓其中的壓縮文件,拷貝到主文件夾。打開Terminal終端,進入解壓的文件夾中,輸入以下命令:a) sudo tar zxf VMwareTools-xxx.tar.gz (註:xxx為版本號)。b) cd /vmware-tools-distrib。c) sudo ./vmware-install.pl。安裝過程中一直按enter即可,或者輸入【】提示yes和no,直到安裝完畢。二、設置共享文件夾目錄。1. 將Ubuntu關機(power off),否則不能添加共享文件夾2. 在VMware虛擬機窗口,選擇VM->Settings->Options->Shared Folders3. 點右邊的Add,點Next->選擇Win7共享目錄的路徑,然後點Next->選中Enable this share->Finish。4. 在VM->Settings->Options->Shared Folders窗口的右邊,Folder sharing欄里選擇Always enabled。5. 點確定退出。但在這里還沒有完成,要進行下一步才可完成文件共享。三、在Ubuntu虛擬機下安裝插件。1. 執行 sudo apt-get install open-vm-dkms (註:如安裝過,就不用執行)。2. 執行 sudo mount -t vmhgfs .host:/ /mnt/hgfs。3. cd /mnt/hgfs。

㈦ 請問ubuntu電腦如何掛載windows共享文件夾

ubuntu電腦掛載Windows共享文件夾方法如下:
1、在windows下(即宿主機)下創建並共享一個文件夾。
2、在linux下創建掛接文件夾:
命令格式:mkdir /mnt/win
3、利用linux中的命令mount實現共享文件夾的掛接
掛接命令為:sudo mount //192.168.0.1/linux /mnt//win
-o username=abc,password= ,dmask=777,fmask=777(此行緊接上行)
其中:
(宿主機)ip:192.168.0.1
(宿主機)共享文件夾:linux
(宿主機)用戶名:abc
(宿主機)密碼:NULL(表示沒有密碼)
ubuntu掛接文件夾:/mnt/win

㈧ Ubuntu 16.04 搭建 NFS 文件共享伺服器

伺服器端需要安裝 nfs-kernel-server 軟體包:
$ sudo apt-get update
$ sudo apt-get install nfs-kernel-server

默認情況下,NFS 伺服器上定義了某個共享目錄,則該目錄及其子目錄下的所有文件都可被訪問。
出於對安全的考慮,客戶端任何需要 超級用戶 (即 root 用戶,UID=0 & GID=0)許可權的文件操作都默認映射到 UID=65534 和 GID=65534 的用戶,即 Ubuntu 系統中的 nobody:nogroup。
例如客戶端使用 root 許可權在掛載的共享目錄中創建文件時,該文件的 屬主 屬組 自動變為 nobody:nogroup ,而非 root:root

sudo mkdir -p /var/nfs/gernel
sudo mkdir -p /var/nfs/public
sudo chown nobody:nogroup /var/nfs/gernel

為了使 NFS 伺服器定義的共享文件可被指定的客戶端主機訪問,需要在伺服器端的 /etc/exports 文件中添加對應的記錄。
該文件的格式如下:
Directory Host(Options ...) Host(Options) #comment
關於 /etc/exports 文件的詳細語法格式可參考 man exports 。

文件示例:

列出 nfs 伺服器上的共享目錄

創建掛載點
sudo mkdir -p /mnt/nfs/gernel
sudo mkdir -p /mnt/nfs/public
sudo mkdir -p /mnt/nfs/starky

掛載遠程目錄
sudo mount 192.168.56.102:/var/nfs/gernel /mnt/nfs/gernel
sudo mount 192.168.56.102:/var/nfs/public /mnt/nfs/public
sudo mount 192.168.56.102:/home/starky /mnt/nfs/starky

許可權測試

NFS 的許可權設定基於 Linux 文件系統的許可權管理,即客戶端掛載遠程共享目錄後,會把它們當成本地磁碟目錄一樣對待,也是根據文件的屬主(組)及其對應的許可權設定來限制訪問。
gernel 目錄的屬主(組)為 nobody:nogroup(65534:65534),所以雖然該目錄為讀寫許可權,非 root 用戶無法執行新建操作。而 root 用戶由於 NFS 默認的安全機制,會自動映射到 nobody:nogroup。
由於我在客戶端和服務端都有一個名為 starky 的用戶,且它們的 UID:GID 都為1000:1000,所以服務端的 /home/starky 目錄可以直接被客戶端的 starky 用戶訪問。且由於 no_root_squash 選項,通過 sudo 命令創建的文件其屬主仍為 root(而不會再映射為 nobody)。
當然這會導致一些安全問題,比如多個客戶端同時都有 UID(GID)為1000的用戶(不管用戶名是什麼),則這些用戶會共享服務端 /home/starky 目錄里的文件許可權。

可編輯 /etc/fstab 文件令掛載共享目錄的 mount 操作成為系統的固定配置(手動輸入的 mount 命令屬於臨時掛載,重啟會自動卸載),使得系統重啟後可以自動掛載遠程文件系統。 /etc/fstab 文件的示例內容如下:

/etc/exports 文件的格式為: Directory Host(Options ...) Host(Options) #comment
其中的 Host 項用來指定可訪問對應共享目錄的主機,其格式可分為以下幾種:

傳輸協議
最初的 NFSv2 由於性能原因使用 UDP 協議,雖然 NFS 添加了自己的 包序列重組 錯誤檢查 功能,但 UDP 和 NFS 都不具備 阻塞控制 演算法,所以在大型的互聯網路環境中缺乏足夠的性能。
NFSv3 提供了 UDP 和 TCP 協議之間的選擇。NFSv4 只能使用 TCP 協議。
隨著 CPU,內存等硬體設備和網路傳輸速度的提高,最初由於性能需求而傾向 UDP 協議的選擇也變得不再必要。

State
NFSv2 和 NFSv3 是 無狀態 的連接,服務端不會跟蹤客戶端對共享目錄的掛載情況,而是使用 "cookie" 來記錄一次成功的掛載。"cookie" 不會因為伺服器重啟而刪除,可以用來在伺服器掛掉之後保留客戶端的連接信息。
NFSv4 是 有狀態 的連接,客戶端和服務端都會維護文件操作紀錄及文件鎖的狀態。所以不再需要 "cookie" 的使用。

文件鎖
早期版本的 NFS 協議(v2 & v3)由於是 無狀態 的連接,它們並不清楚哪些主機正在使用哪些文件。但是文件鎖的實現又需要獲取狀態信息。所以早期協議中的文件鎖是獨立於 NFS 實現的。
而 NFSv4 將文件鎖的實現整合到了核心協議中,雖然此舉增加了復雜度,但同時也解決了早期版本中的很多問題。
但是為了兼容使用 V2 和 V3 協議的客戶端,獨立的 locked statd 守護進程仍舊需要。

安全相關
NFS 協議最初在設計時並不關注安全性,NFSv4 通過引入對更強大的安全服務和身份驗證的支持,加強了該協議的安全性。

傳統的 NFS 協議大多使用 AUTH_SYS 驗證方式,基於 UNIX 的用戶和組標識。在這種方式下,客戶端只需要發送自己的 UID 和 GID 並與伺服器上的 /etc/passwd 文件內容作對比,以決定其擁有怎樣的許可權。
所以當多個客戶端存在 UID 相同的用戶時,這些用戶會擁有相同的文件許可權。更進一步,擁有 root 許可權的用戶可以通過 su 命令切換到任意 UID 登錄,伺服器會因此給予其對應 UID 的許可權。
為了防止上面的問題出現,伺服器可選擇使用更健壯的驗證機制比如 Kerberos 結合 NFS PRCSEC_GSS。

NFS 共享目錄的訪問控制基於 /etc/exports 文件中定義的主機名或 IP 地址。但是客戶端很容易針對其身份和 IP 地址造假,這也會導致一些安全問題。
NFSv4 只使用 TCP 作為自己的傳輸協議,而且通常只開放 2049 埠進行數據傳輸。在配置防火牆時,除了放開 2049 埠的限制外,還要時刻注意數據傳輸的源地址和目標地址。

win10 系統默認不能掛載 NFS 共享目錄,需要進入 控制面板 - 程序 - 程序和功能 - 啟用或關閉 Windows 功能 ,勾選上 NFS 服務

UNIX and Linux System Administration Handbook, 4th Edition
How to Mount an NFS Share Using a Windows 10 Machine

熱點內容
汽車燃氣解壓閥漏氣是什麼原因 發布:2024-10-09 18:18:51 瀏覽:423
java操作類 發布:2024-10-09 18:08:13 瀏覽:841
傳統編譯是靜態編譯嗎 發布:2024-10-09 18:08:13 瀏覽:856
360搜索無法訪問 發布:2024-10-09 18:04:49 瀏覽:51
bp神經網路演算法詳解 發布:2024-10-09 17:59:26 瀏覽:246
sql注入的過程 發布:2024-10-09 16:24:25 瀏覽:196
命令行ftp初始賬號密碼 發布:2024-10-09 16:24:24 瀏覽:291
腳本怎麼歸檔 發布:2024-10-09 16:08:07 瀏覽:298
雲平台搭建伺服器 發布:2024-10-09 16:03:47 瀏覽:638
用阿里雲搭建正向代理伺服器 發布:2024-10-09 15:53:07 瀏覽:508