怎樣共享windows和linux之間的文件

注:本文參考自:https://www.howtogeek.com/176471/how-to-share-files-between-windows-and-linux/,至關因而原文的翻譯。html

1、windows 向linux共享文件(這裏都是以win10和ubuntu爲例)linux

首先,打開網絡共享中心。如圖1nginx

圖1ubuntu

打開更改高級共享設置(圖2)windows

圖 2服務器

選擇啓用網絡發現以及啓用文件和打印機共享,而後點擊保存更改。網絡

接着,選擇你要共享的文件夾,右鍵選擇屬性,而後選擇共享,選擇高級共享,選擇權限,分別如圖3,圖4,圖5所示:spa

圖 3翻譯

圖 4rest

圖 5

從圖5中,對於徹底控制、讀取、更改你能夠選擇是容許仍是拒絕,這裏我選擇了容許,注意上面的組或用戶名,默認是Everyone,即每個人均可以共享,若是你只想給指定的人共享,能夠刪除Everyone,而後選擇添加,添加你想共享的帳戶的用戶名。

全部這些都設置好之後,一路點擊肯定,保存更改以後的設置。

而後,回到 linux,首先,你須要安裝cifs-utils 來 mount SMB shares,linux 使用mount 命令來掛載光盤鏡像文件、移動硬盤、U盤以及Windows網絡共享和UNIX NFS網絡共享等,SMB(Server Message Block)是協議名,它能被用於Wap鏈接和客戶端與服務器之間的信息溝通,具體含義你們自行查閱吧。

輸入命令 sudo apt-get install cifs-utils 安裝便可。

1     mkdir ~/Desktop/Windows-Share
2 
3     sudo mount.cifs //WindowsPC/Share /home/geek/Desktop/Windows-Share -o user=geek

上面的第一行命令是新建了一個用於存放windows共享文件的地方。第二行就是將windows下的文件共享到linux下的命令。//WindowsPC/Share 須要更改爲你本身的共享文件的位置,相似於圖6這樣,複製過去便可。

圖6

/home/geek/Desktop/Windows-Share 共享文件在linux下的位置,輸入你本身的位置。這裏強烈建議另外新建一個文件夾,不要直接放在desktop之類的地方,由於共享文件過去
的時候可能會覆蓋掉你原來的全部文件。-o user=geek 是選擇你的windows的帳戶,好比你的windows當前登陸帳戶名是geek,你就輸入geek便可。
執行這個命令,你就會發現,windows下的文件已經共享過來了,並且由於選擇的是具備所有的權限,因此你若是在linux下共享文件夾下新建文件之類,win下也會同步變化,固然,
能夠利用這個特性進行windows 與 linux 下的文件共享了。不過還有更直接的辦法。



                                二 linux向windows共享文件
首先須要安裝 samba,。Samba是在Linux和UNIX系統上實現SMB協議的一個免費軟件,由服務器及客戶端程序構成。SMB(Server Messages Block,信息服務塊)
是一種在局域網上共享文件和打印機的一種通訊協議。
接着你須要新建一個可以獲取共享文件的帳戶和密碼,使用命令: 新建一個名爲 lyrichu 的共享帳戶,而後輸入密碼便可。這裏共享帳戶的名字能夠任意取。
而後 創建共享文件的文件夾。好比我在用戶目錄下新建了一個 UbuntuShare文件夾,裏面放了一個test_new.avi 的視頻文件。
接着,輸入命令:sudo apt-get install sambasmbpasswd -a lyrichu
sudo vi /etc/samba/smb.conf

來編輯 smb.conf 文件,在末尾添加以下格式的命令:

複製代碼
    [<folder_name>]
    path = /home/<user_name>/<folder_name>
    available = yes
    valid users = <user_name>
    read only = no
    browsable = yes
    public = yes
    writable = yes
複製代碼

個人命令大概是下面這個樣子(圖7):

圖7

不用多解釋了吧,改爲本身的配置就好了。注意valid users 寫以前新建的共享帳戶名,path輸入本身的共享文件夾的位置。[] 裏面是本身的共享文件夾的名字。

而後輸入:

sudo service smbd restart

重啓 smbd 服務。

回到windows下,在桌面右鍵選擇新建 ---> 快捷方式(圖8),而後按照 \\IP-ADDRESS\SHARE-NAME 的格式輸入 共享文件的位置,即\\linux IP 地址\共享文件夾名字

個人如圖9所示:

                                      圖 8


                                      圖9
點擊下一步,給快捷方式起一個名字,而後肯定就OK拉,這個時候,打開這個快捷方式,就能夠看到共享的文件了,如圖10所示:

                                      圖 10以上就是windows與linux共享文件的方法介紹,若是有問題,能夠參考原文:https://www.howtogeek.com/176471/how-to-share-files-between-windows-and-linux/參考:https://www.cnblogs.com/lyrichu/p/6867573.html
相關文章
相關標籤/搜索