日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

Ubuntu 18.04 共享文件夾 與其他系統互傳文件

作者:hymwgk 更新時間: 2022-07-18 編程語言

背景介紹

由于工作原因,手頭經常需要使用兩臺臺式電腦,一臺系統是Ubuntu,另一臺是Windows系統;兩臺機器之間有時候需要傳遞一些東西,以前總是用U盤來回在兩臺電腦上拷貝,很麻煩;另外也試過云盤,更麻煩;

由于兩臺電腦都是在同一個局域網下,IP相對固定,很適合用Linux系統里面的Samba共享文件功能,一直懶得配置;今天配置了一下,感覺教程有點少,而且不符合我的要求,這里記錄一下自己的過程;

所以簡單就是在Ubuntu機器中開辟一個共享文件夾作為服務器,其他機器可以訪問該共享文件夾,根據操作難度有兩個方式,看著用。

簡陋版

先介紹一個簡陋版方法,這種方法操作簡單,不需要指令操作,適合湊合用 以及新手,目標是:

  • 同一局域網下任意機器(以win10為例)均可無阻攔訪問Ubuntu共享文件夾;
  • win和Ubuntu都可以訪問、創建和刪除文件,但是不能修改對方創建的文件;

1.在\home\用戶名\路徑下創建你的共享文件夾,這里取名叫做share,點擊 右鍵->本地網絡共享

在這里插入圖片描述

  1. 點擊之后,可能提示你沒有安裝共享服務,直接按照提示進行安裝就好,然后裝好之后,按下圖勾選就行,其中寫不寫注釋都行,共享名不用管;下面兩個都選上(這樣任何人都可以訪問)

在這里插入圖片描述

稍微完整版本

要求是:

  • 同一局域網下兩臺IP固定的臺式機(Ubuntu&Windows10)
  • 要求win可以訪問Ubuntu的一個文件夾,并在其中進行讀取、修改、創建等操作;
  • 要求Ubuntu共享的文件夾只有指定ip的機器可以訪問,局域網中其他機器訪問不了(限定客戶端ip,防止文件泄露);

1.創建共享文件夾

mkdir /home/<username>/share/

2.修改配置文件

  • 打開配置文件

    sudo gedit /etc/samba/smb.conf
    
  • 在配置文件最底部把下面語句復制進去,并根據自己的用戶名修改

    [share]
       comment = Ubuntu_share
       browseable = yes
       path = /home/<username>/share
       read only = no
    

    其中第一行[share]是文件夾名稱;comment 是備注,隨便寫;browseable是選擇yes就行;path共享文件夾路徑;read only 選擇no就是讓你可以修改里面的文件;

  • 在最上面的[global]字段下添加如下句子

       hosts allow = 192.168.1.151,192.168.1.168
       hosts deny = 0.0.0.0/0
    

    其中,hosts allow 后面是限定可以訪問該文件夾的ip。如下圖
    在這里插入圖片描述

3.設置外部登錄賬戶和密碼 (客戶端win10 第一次登錄之后填寫賬戶密碼之后,以后不需要重復登錄,可以直接連接)

在終端中,輸入指令,并根據提示需要添加的新賬戶名和新密碼就行了

 sudo  smbpasswd -a username

之后使用如下指令重啟服務

 sudo smbd reload

注意:

  • 教程上說設定的用戶名必須與系統的賬戶名相同,比如我的Ubuntu賬戶名是wgk,我在操作本次步驟的時候,添加的用戶名就是wgk,密碼沒有要求。
  • 另外,如果不想固定ip,只想利用賬戶和密碼訪問,應該是把第2步中的限定ip部分刪掉就行,不過沒試過。

4.外部訪問,win10為例

  • 右鍵我的電腦,點擊映射網絡驅動

在這里插入圖片描述

  • 填寫Ubuntu機器的ip地址,跟上共享文件夾名稱(直接跟,不用寫地址)

在這里插入圖片描述

  • 根據提示輸入在Ubuntu上設定的賬戶密碼就行了。

參考

  1. https://www.debugpoint.com/2020/01/guide-how-share-folder-between-ubuntu-linux-windows/

  2. https://help.ubuntu.com/community/Samba/SambaServerGuide?_ga=2.162411132.1596887212.1628509482-1462565621.1628509482#Samba_Server_Configuration_by_GUI

  3. https://ubuntu.com/tutorials/install-and-configure-samba#3-setting-up-samba

原文鏈接:https://blog.csdn.net/u012057432/article/details/119566894

欄目分類
最近更新