關於linux中共享文件夾掛載問題
環境:windows 7 + virtualbox + fedora 15 kde
windows主機與linux之間如果建立了共享文件夾會非常方便,共享文件可以自動掛載,設置方法如下:
也可以手動進行掛載
命令:mount -t vboxsf shareLinux /mnt/shared
將共享文件夾掛載在/mnt/shared文件下,也可以取消掛載。
命令:umount -f /mnt/shared
手動掛載上可能在命令行下ls看不到,需要在文件系統中打開該文件夾,在回到命令行中ls,就可以看到了,這大概起到更新作用。
B. Linux_171_自動掛載NFS文件系統
配置開機掛載服務,每次開機都能用nfs
把掛載命令寫入到開機自動掛載文件中
/etc/fstab
在客戶端編輯 vim /etc/fstab
192.168.178.120:/nfs_file /yu_666
需要掛載的目錄寫在前邊,後面寫上即將掛載的位置,文件系統的類型
autofs自動掛載服務
/etc/fstab裡面寫了太多的掛載內容,開啟讀取的數據會慢,增加伺服器的壓力。並且掛載的文件不一定是經常使用,可能是臨時使用,沒有必要寫入到文件當中
如果開機就強制掛載很多內容,但是又不經常使用,會給伺服器造成很大的壓力,因此一些具有動態特性的文件系統,可以進行動態掛載(比如光碟,軟盤,U盤,移動硬碟,NFS,SMB等文件系統)
autofs特點
autofs和mount命令的不同點在於
autofs是一個守護進程,它會在後台檢測用戶是否要訪問某一個還未掛載的文件夾系統,autofs會自動檢測該系統是否存在,如果存在則進行掛載。如果用戶過了一段時間沒有使用該文件系統,autofs自動將其卸載,節省人力維護的成本,以及節省伺服器資源
缺點:autofs特點是,當用戶請求的時候才掛載文件系統,如果是高並發的業務場景,大量的用戶並發訪問文件系統,autofs突然進行大量掛載,會給伺服器造成很大的壓力,因此在一些高並發場景下,寧願保持持續掛載,也不用autofs
安裝autofs工具
yum install autofs -y
修改autofs配置文件
/etc/auto.master
C. LINUX如何將磁碟永久掛載到一個文件夾下面呢
1、使用root用戶登錄到Linux系統。
D. vmware linux虛擬機怎麼掛載共享的文件夾
掛載
共享目錄:
mount
-t
cifs
-o
username='user',password='yourpassword'
//192.168.1.100/sharedir
/mnt
用戶名、密碼、Windows
IP、共享目錄名寫對
這樣就可以到/mnt目錄下看
共享文件
了
E. 系統之家Linux中掛載windows共享文件的詳細步驟怎麼辦
方法/步驟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共享文件夾所在組的寫許可權。
F. linux系統開機自動掛載網路共享文件夾
1.在/etc/fstab中寫入;
2.在開機啟動腳本中寫入:如/etc/rc.d/rc.local
不管你是nfs還是cifs都可以在rc.local中寫入。
G. linux開機自動掛載區域網遠程windows共享文件
基本方法是:
vi /etc/fstab
編輯該文件,在後面輸入:
//192.168.1.1/共享名 /mnt/share defaults,auto,username=windows用戶名, password=windows密碼 0 0
保存後,可以執行回mount -a測試下。
然後再重答新啟動系統測試下是否能夠掛載成功。 (注意編輯時,不同欄位之間的空格)
H. linux 如何開機自動掛載遠程文件
試試
10.201.40.1/aoi /mnt/aoi cifs username=b4me1,password=b4me@123] 0 0
本地網路級別設置boot 優先於samba載入
I. 如何在Linux下掛載NFS網路共享
1. 主機安裝Cygwin(還有一個http://ftp.iij.ad.jp/pub/cygwin/之類的release包),安裝release包時,確保勾選安裝libbz2_1,sunrpc和nfs-sever,cygrunsrv。
2. 安裝好後,運行/bin/nfs-server-config腳本.腳本運行後,生成export文件。
3. 編輯etc/export文件。可分行輸入需要掛載的目錄,如在根目錄下:
/sharefolder [IP/submask] (rw,no_root_squash)
編輯etc/hosts.allow, 增添 nfsd: ALL 一行
4. 啟動NFS服務。
cygrunsrv -S portmap
cygrunsrv -S nfsd
cygrunsrv -S mountd
運行usr/sbin/showmount.exe 測試
5. 客戶機操作:
mount -t nfs -o nolock 192.168.*.*:/sharefolder /mnt
sharefolder即是NFS伺服器上的共享文件夾,掛載點在客戶機/mnt目錄下
6. 測試
cd /mnt
vi test.txt 隨便輸入內容,然後在主機找到 C:/cygwin/sharefolder,如果發現有test.txt並且內容和剛才輸入的一致,則說明掛在成功。
J. 在Linux下怎麼實現nfs的自動掛載,在開機的時候就可以
把你掛在的內容,文件類型,讀寫等屬性,按/etc/fstab裡面的格式輸入進去就行。