當前位置:首頁 » 操作系統 » linuxmount遠程

linuxmount遠程

發布時間: 2022-09-07 03:49:11

❶ 如何用linux虛擬終端實現遠程掛載

你說的是Linux磁碟目錄映射吧,
假定需要被映射的源目錄所在的機器為PC1:192.168.1.102
需要映射的機器為PC2:192.168.1.105
PC1需要:
1.啟動NFS服務(/etc/init.d/nfs start )
2.在/etc/exports文件內添加映射許可權(被映射的目錄和可以允許的地址):
/home/dir 192.168.1.0/255.255.255.0(rw,insecure,sync,insecure_locks,no_root_squash)
PC2需要:
1.mkdir /home/dir_remote
2.mount 192.168.1.102:/home/dir /home/dir_remote
這樣在PC2上打開/home/dir_remote實際就是訪問PC1的/home/dir目錄了。
注意:
1.PC1的相應埠需要釋放,確保沒有防火牆阻攔
2.有問題時可以用rpcinfo -p server 檢查各埠情況,確保nfs服務啟動
3.磁碟根目錄不能做映射

❷ 如何在 Linux 上使用 SSHfs 掛載一個遠程文件系統

准備
在使用 SSHfs 掛載之前,需要進行一些設置 - 在你的系統上安裝 SSHfs 以及 fuse 軟體包。你還需要為 fuse 創建一個組,添加用戶到組,並創建遠程文件系統將會駐留的目錄。
要在 Ubuntu Linux 上安裝兩個軟體包,只需要在終端窗口輸入以下命令:
sudoapt-get install sshfs fuse

ubuntu 安裝 sshfs-fuse
如果你使用的不是 Ubuntu,那就在你的發行版軟體包管理器中搜索軟體包名稱。最好搜索和 fuse 或 SSHfs 相關的關鍵字,因為取決於你運行的系統,軟體包名稱可能稍微有些不同。
在你的系統上安裝完軟體包之後,就該創建好 fuse 組了。在你安裝 fuse 的時候,應該會在你的系統上創建一個組。如果沒有的話,在終端窗口中輸入以下命令以便在你的 Linux 系統中創建組:
sudogroupadd fuse
添加了組之後,把你的用戶添加到這個組。
sudo gpasswd -a "$USER" fuse

sshfs 添加用戶到組 fuse
別擔心上面命令的 $USER。shell 會自動用你自己的用戶名替換。處理了和組相關的工作之後,就是時候創建要掛載遠程文件的目錄了。
mkdir~/remote_folder
在你的系統上創建了本地目錄之後,就可以通過 SSHfs 掛載遠程文件系統了。

掛載遠程文件系統
要在你的機器上掛載遠程文件系統,你需要在終端窗口中輸入一段較長的命令。
sshfs -o idmap=user [email protected]:/remote/file/system/~/remote

sshfs 掛載文件系統到本地目錄1
注意: 也可以通過 SSH 密鑰文件掛載 SSHfs 文件系統。只需要在上面的命中用 sshfs -o IdentityFile=~/.ssh/keyfile, 替換 sshfs -o idmap=user 部分。
輸入這個命令之後,會提示你輸入遠程用戶的密碼。如果登錄成功了,你的遠程文件系統就會被掛載到之前創建的 ~/remote_folder 目錄。

sshfs掛載文件系統到本地目錄2
使用完了你的遠程文件系統,想要卸載它?容易嗎?只需要在終端輸入下面的命令:
sudoumount~/remote_folder
這個簡單的命令會斷開遠程連接同時清空 remote_folder 目錄。

總結
在 Linux 上有很多工具可以用於訪問遠程文件並掛載到本地。但是如之前所說,如果有的話,也只有很少的工具能充分利用 SSH 的強大功能。我希望在這篇指南的幫助下,也能認識到 SSHfs 是一個多麼強大的工具。

❸ 為什麼linux虛擬機使用mount命令沒有反應

如果是掛nfs的話需要你伺服器在同一個內網,nfs服務允許該機器訪問,並且寫mount的時候應該是 mount /ip/dir /computerdir 這么寫,你網路路徑前面少了一個/。

❹ linux mount命令是否可以設置超時時間,默認的超時有6分多鍾,是否有辦法可以把這個時間改短

你自己首先去man mount 看看
你可以在掛載設置timeo=n

❺ linux 從遠程伺服器 mount 佔用本地存儲

遠程mount不佔用本地存儲,遠程mount和一般的遠程訪問是一樣的,即便是有緩存數據,在Linux這樣的系統上,也都是在內存中,不會佔用本地存儲空間。

❻ linux mount 掛載命令 詳解

掛接命令(mount) mount命令參數非常多,
命令格式:mount [-t vfstype] [-o options] device dir
其中:
1.-t vfstype 指定文件系統的類型,通常不必指定。mount 會自動選擇正確的類型。常用類型有:
光碟或光碟鏡像:iso9660
DOS fat16文件系統:msdos
Windows 9x fat32文件系統:vfat
Windows NT ntfs文件系統:ntfs
Mount Windows文件網路共享:smbfs
UNIX(LINUX) 文件網路共享:nfs

2.-o options 主要用來描述設備或檔案的掛接方式。常用的參數有:
loop:用來把一個文件當成硬碟分區掛接上系統
ro:採用只讀方式掛接設備
rw:採用讀寫方式掛接設備
iocharset:指定訪問文件系統所用字元集

3.device 要掛接(mount)的設備。

4.dir設備在系統上的掛接點(mount point)。

掛接光碟鏡像文件

1、從光碟製作光碟鏡像文件。將光碟放入光碟機,執行下面的命令。
#cp /dev/cdrom /home/sunky/mydisk.iso 或
#dd if=/dev/cdrom of=/home/sunky/mydisk.iso
註:執行上面的任何一條命令都可將當前光碟機里的光碟製作成光碟鏡像文件/home/sunky/mydisk.iso

2、將文件和目錄製作成光碟鏡像文件,執行下面的命令。
#mkisofs -r -J -V mydisk -o /home/sunky/mydisk.iso /home/sunky/ mydir
註:這條命令將/home/sunky/mydir目錄下所有的目錄和文件製作成光碟鏡像文件/home/sunky/mydisk.iso,光碟卷標為:mydisk

3、光碟鏡像文件的掛接(mount)
#mkdir /mnt/vcdrom
註:建立一個目錄用來作掛接點(mount point)
#mount -o loop -t iso9660 /home/sunky/mydisk.iso /mnt/vcdrom
註:使用/mnt/vcdrom就可以訪問盤鏡像文件mydisk.iso里的所有文件了。

掛接移動硬碟 《Linux就該這么學》一起學習linux
對linux系統而言,USB介面的移動硬碟是當作SCSI設備對待的。插入移動硬碟之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter /]# fdisk -l

接好移動硬碟後,再用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況.應該可以發現多了一個SCSI硬碟/dev/sdc和它的兩個磁碟分區/dev /sdc1?、/dev/sdc2,其中/dev/sdc5是/dev/sdc2分區的邏輯分區。我們可以使用下面的命令掛接/dev/sdc1和 /dev/sdc5。
#mkdir -p /mnt/usbhd1
#mkdir -p /mnt/usbhd2
註:建立目錄用來作掛接點(mount point)
#mount -t ntfs /dev/sdc1 /mnt/usbhd1
#mount -t vfat /dev/sdc5 /mnt/usbhd2
註:對ntfs格式的磁碟分區應使用-t ntfs 參數,對fat32格式的磁碟分區應使用-t vfat參數。若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令格式。
#mount -t ntfs -o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
#mount -t vfat -o iocharset=cp936 /dev/sdc5 /mnt/usbhd2

linux系統下使用fdisk分區命令和mkfs文件系統創建命令可以將移動硬碟的分區製作成linux系統所特有的ext2、ext3格式。這樣,在linux下使用就更方便了。使用下面的命令直接掛接即可。
#mount /dev/sdc1 /mnt/usbhd1

掛接U盤
和USB介面的移動硬碟一樣對linux系統而言U盤也是當作SCSI設備對待的。使用方法和移動硬碟完全一樣。插入U盤之前,應先用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter root]# fdisk -l
插入U盤後,再用fdisk –l 或 more /proc/partitions查看系統的硬碟和硬碟分區情況。
[root at pldyrouter root]# fdisk -l
系統多了一個SCSI硬碟/dev/sdd和一個磁碟分區/dev/sdd1,/dev/sdd1就是我們要掛接的U盤。
#mkdir -p /mnt/usb
註:建立一個目錄用來作掛接點(mount point)
#mount -t vfat /dev/sdd1 /mnt/usb
註:現在可以通過/mnt/usb來訪問U盤了, 若漢字文件名顯示為亂碼或不顯示,可以使用下面的命令。
#mount -t vfat -o iocharset=cp936 /dev/sdd1 /mnt/usb

❼ linux開機自動掛載區域網遠程windows共享文件

基本方法是:
vi /etc/fstab
編輯該文件,在後面輸入:
//192.168.1.1/共享名 /mnt/share defaults,auto,username=windows用戶名, password=windows密碼 0 0
保存後,可以執行mount -a測試下。

然後再重新啟動系統測試下是否能夠掛載成功。 (注意編輯時,不同欄位之間的空格)

❽ 關於linux中mount的命令

先不看 -o 及後面的參數,命令
mount -t nfs client:/partition /partition
將 主機 `client' 下的 /partition 目錄 mount 到本機的 /partition 下,給個實例
mount -t nfs 192.168.100.1:/home/aaa /bbb
將 192.168.100.1 上的 /home/aaa 目錄mount 到本地的 /bbb 目錄。

mount -o 後面的則是用來指定文件系統的參數,對於你的情況,就是用來指定 NFS 系統的參數。你只要 man nfs 就可以看到這些參數的意義了,比如

timeo=n The time in deciseconds (tenths of a second) the NFS client waits for a response before it retries an NFS request.
即訪問超時的定義,所以 timeo=14 就是設置超時為1.4秒

rsize=n The maximum number of bytes in each network READ request that the NFS client can receive when reading data from a
file on an NFS server.
即一次 READ 操作最大能讀取的數據位元組數,所以 rsize=8192 就是設置一次讀取最大 8k位元組。

wsize=n The maximum number of bytes per network WRITE request that the NFS client can send when writing data to a file on
an NFS server.
即一次 WRITE 操作最大能寫的位元組數。

intr 這個參數你可以不用理了,(根據 man nfs) 從 linux 2.6.25 以後,這個參數就沒有意義了。

❾ Linux使用遠程共享文件掛接是出現,mount error6怎麼解決

方法/步驟
mount -t cifc "windows共享文件夾" "Linux /mnt路徑"
i.e. mount -t cifs //16.187.190.60/test /mnt/
Linux 會要求輸入訪問Windows 共享文件夾上的密碼。
注意:
Linux中提示:
Unable to find suitable address.
說明遠程共享文件夾路徑不存在。請仔細檢查,並更正目錄路徑。
mount -t cifc "windows共享文件夾" "Linux /mnt路徑"
i.e. mount -t cifs //16.187.190.50/test /mnt/
注意:
Linux中提示:
mount error(13): Permission denied
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
解決方案:將訪問Windows共享目錄的用戶名和密碼直接加入到命令中。
mount -t cifs -o username=WindowsLogin,password="passwordinWindows"
//16.187.190.50/test /mnt/
注意:該命令中,username為windows上的用戶;password為window用戶對應的密碼
步驟3的命令也可以使用以下方式實現:
mount.cifs -o username="Administrator",password="PasswordForWindows" //16.187.190.50/test /mnt/
通過步驟3和步驟4可以成功將windows共享文件夾掛載在/mnt目錄下。不過由於mount命令只能由root許可權用戶使用。其掛載文件夾的默認owner和group都為root,並且不能通過chmod命令更改許可權。
使用mount命令,給掛載共享文件夾指定owner和group.
mount.cifs -o username="Administrator",password="PasswordForWindows",uid=Mysa,gid=Mysa //16.187.190.50/test /mnt/
檢查/mnt/中文件夾的owner和group。
更改文件夾許可權。給mount共享文件夾所在組的寫許可權。
mount.cifs -o username="Administrator",password="PasswordForWindows",Mysa,gid=Mysa,dir_mode=0777 //16.187.190.50/test /mnt/

❿ linux,使用mount進行遠程共享掛接時出現,錯誤

mount -t cifs //192.168.229.1/brt/ /share -o username=adminstrator 如果不行,考慮下防火牆,許可權,與埠,檢查一下;

熱點內容
資料庫系統報告 發布:2025-05-12 10:43:17 瀏覽:601
日產高配有哪些配置 發布:2025-05-12 10:32:16 瀏覽:475
大眾朗逸哪個配置值得入手 發布:2025-05-12 10:31:20 瀏覽:505
壓縮包的後綴 發布:2025-05-12 10:20:35 瀏覽:940
煙台招聘編程 發布:2025-05-12 10:04:21 瀏覽:53
sql查詢所有表名 發布:2025-05-12 10:01:28 瀏覽:664
用python編譯器的簡單代碼 發布:2025-05-12 09:48:40 瀏覽:358
香港多ip站群伺服器租用 發布:2025-05-12 09:33:16 瀏覽:895
kaliapk編譯 發布:2025-05-12 08:47:56 瀏覽:357
健身穿壓縮衣 發布:2025-05-12 08:44:53 瀏覽:479