亚洲精品一二区_国产黄色片网站_99久久久成人国产精品_蜜臀网_国产精品一区二区三区免费_成人av中文字幕_91精品国产欧美一区二区成人

當前位置:首頁 > 嵌入式培訓 > 嵌入式學習 > 講師博文 > Linux和Windows共享文件的三種方法

Linux和Windows共享文件的三種方法 時間:2018-09-27      來源:未知

第一種 samba共享

1、安裝samba:可以先檢查下是否已經安裝:rpm -qa | grep samba,沒有的話自己安裝下,這里介紹下基于RPM包的一種在線安裝模式yum yum是一種快速安裝模式,它會自動解決軟件安裝時的依賴問題并自動去特定的服務器下載相應的軟件進行安裝,安裝命令:yum install samba

2、創建共享文件夾 mkdir -m 777 /home/default/share

3、修改/etc/samba/smb.conf,這里面的參數就比較多,主要是

workgroup = WORKGROUP(這個就是windows工作組模式,還有一種是域模式)

hosts allow = 192.168.1.100(可以放問的IP地址,這里寫的時windows地址)

然后在文件的結尾加上

[public](共享名,就是windows訪問時會顯示的名稱)

comment = Public Stuff(注釋)

path = /home/def/share(共享名)

public = yes(公開)

writable = yes(可寫)

注:vim /etc/samba/smb.conf. 將security=share. 本人win7系統。

當然這里只是些基礎的參數,還有其他的參數根據情況設置,比如會出現亂碼,還要指定編碼格式。

4、重啟smb服務

service smb restart

5、創建samba客戶

smbpasswd -a def,回車后會提示輸入密碼。這個就是將來遠程主機登錄時需要的密碼,這里的def帳號必須是系統已經有的帳號,沒有的話會報錯,然后新輸的密碼就是遠程登錄密碼,這樣做的好處就是自己的密碼和遠程登錄的密碼分開。

6、windows下連接,啟動運行,輸入\\192.168.1.101,輸入smb帳號密碼就可以了

第二種 通過NFS來訪問主機端共享文件夾

NFS簡介:NFS,是Network File System的簡寫,即網絡文件系統。網絡文件系統是FreeBSD支持的文件系統中的一種,也被稱為NFS. NFS允許一個系統在網絡上與他人共享目錄和文件。通過使用NFS,用戶和程序可以像訪問本地文件一樣訪問遠端系統上的文件。

NFS顯而易見的好處:

1>本地工作站使用更少的磁盤空間,因為通常的數據可以存放在一臺機器上而且可以通過網絡訪問到。

2>用戶不必在每個網絡上機器里頭都有一個home目錄。Home目錄 可以被放在NFS服務器上并且在網絡上處處可用。

3>諸如軟驅,CDROM,和 Zip(是指一種高儲存密度的磁盤驅動器與磁盤)之類的存儲設備可以在網絡上面被別的機器使用。這可減少整個網絡上的可移動介質設備的數量。

1、安裝nfs服務器

Sudo apt-get install nfs-kernel-server

2、配置NFS服務器

Sudo vi /etc/exports

/source/rootfs *(rw,sync,no_subtree_check,no_root_squash)

Rw:具有讀寫權限

Sync:文件同步寫入到內存和硬盤

no_subtree_check:如果共享的是根目錄,則不檢查子目錄

No_root_squash:如果客戶端是root的話,那么他對這個目錄具有root的權限

3、重啟NFS服務器

Sudo service nfs-kernel-server restart

4、進行掛載測試

Sudo mount -t nfs localhost:/source/rootfs /mnt

Ls -l /mnt

5、卸載

Sudo umount /mnt

第三種 通過9p-virtio來訪問主機端共享文件夾

9p-virtio簡介: 英文全稱為:Plan 9 folder sharing over Virtio - I/O virtualization framework,是一種host和guest端共享文件夾的文件系統服務。目前guest端暫不支持windos系統(系統不支持virtio服務,且mount命令不支持掛載該格式的文件系統)。我測試guest端用的是ubuntu-13.10。

1, 檢查host端是否支持9p-virtio。

lsmod | grep 9p

如果已經加載 9p.ko,9pnet_virtio.ko,9pnet.ko,說明已經支持virtio-9p。

如果不支持,需要重新編譯kernel或9p對應的模塊,并加載到host系統。編譯前需要在kernel中添加如下配置選項:

CONFIG_NET_9P=y

CONFIG_NET_9P_VIRTIO=y

CONFIG_9P_FS=y

CONFIG_9P_FS_POSIX_ACL=y

注:如果是模塊,將y換成m,建議編譯為驅動模塊,省時間,’安全性高’。

2,客戶端安裝linux系統, 我安裝的是ubuntu13-10版本。

測試時需要用到root賬戶,所以先把root賬戶密碼激活,

ubuntu默認root密碼不啟動,密碼激活:sudo passwd root 輸入你

裝系統時用戶的密碼,設置root 密碼。

將guest關機,通過host端命令啟動guest。

3,Host端啟動虛擬機命令參數如下:

qemu-kvm –cpu host -m 1024 -enable-kvm

-drive file=/var/lib/libvirt/images/zxc_linux1.img,cache=writeback,if=virtio -localtime

-fsdev local,id=test_dev,path=/var/share,security_model=none

-device virtio-9p-pci,fsdev=test_dev,mount_tag=testmount

-vnc 0.0.0.0:0 -vga cirrus -monitor stdio

啟用9p的參數解釋如下:

-fsdev fsdriver,id=[id],path=[pathtoshare]

,security_model=[mapped|passthrough|none][,writeout=writeout]

[,readonly][,socket=socket|sock_fd=sock_fd]

-device virtio-9p-pci,fsdev=[id],mount_tag=[mount tag]

Fsdriver: 該選項指定fs驅動端使用,目前支持”only”,”handle”,”proxy”文件 系統驅動。

Id: 用來關聯fsdev

Path:host端用來共享的文件夾。

Security_model:應該是共享權限,官方解釋是:有效選項被映射,一種是透傳模式,一種是none。Proxy文件系統驅動時不需要指定該選項。

-device 指定設備virtio-9p-pci.

Mount-tag:一個標識,用來在guest端mount時的tag。

4,在host端創建要和guest端共享的文件夾

Mkdir /var/share

5,在客戶端執行如下命令:

mount -t 9p -o trans=virtio testmount /tmp/shared/ -oversion=9p2000.L,posixacl,cache=loose

-t 標識mount 類型;

-o 標識共享傳輸方式;

Testmount是mount_tag;

/tmp/shared 是guest端將要掛載到host端共享文件夾的目錄。

-oversion是標識9p的版本信息。

上一篇:Android中的線程池

下一篇:Zigbee物聯網組網

熱點文章推薦
華清學員就業榜單
高薪學員經驗分享
熱點新聞推薦
前臺專線:010-82525158 企業培訓洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠見科技集團有限公司 版權所有 ,京ICP備16055225號-5京公海網安備11010802025203號

回到頂部

主站蜘蛛池模板: 久久的色偷偷 | 久久久久国产 | 久久国产精品夜色 | 国产黄色网页 | 日韩在线免费播放 | 人与禽videos欧美 | 国产激情视频在线观看首页 | 内地电视剧大全免费观看 | 免费看操片 | 日本一区二区三区不卡在线看 | 久久青草18免费观看网站 | 久操视频在线 | 黄色爱爱视频 | www.youjizz.日本| 视频一区二区三区自拍 | 日本三级影院 | 国产黄色激情视频 | 天天色天 | 韩国一级在线 | 日本免费一区二区久久人人澡 | 人人干人人搞 | 欧美色视频网站 | 日本a级特黄特黄刺激大片 日本a级网站 | 69式免费视频 | 国产高清区 | 人操人爱| 久久成人在线观看 | 国产自产精品 | 久久人人澡人人爽人人爱 | 在线v| 青青草伊人久久 | 亚洲视频 中文字幕 | 日本免费色网站 | 人人干美女 | 人人玩人人干 | 国产午夜免费视频片夜色 | 亚洲一区日本 | 日日cao| 看日本黄色片 | 69热视频在线观看免费自拍 | 国产香蕉免费精品视频 |