在 Windows 和 Linux 機器之間傳輸文件?
我的問題是我需要將我的 Linux 機器上的文件備份到我的 Windows 筆記型電腦上。我的外置硬碟壞了,所以暫時無法備份到外置硬碟。
這些是我嘗試過的方法:
- 桑巴
- 帶有 Gadwin GUI 的 Samba
- Windows 共享文件夾,無線(我無法訪問它,即使兩台機器都指示連接)
我不想再次嘗試 Samba,因為它對我來說太複雜了——我使用的 15 多個教程要麼不完整,要麼假設讀者掌握了太多知識。我花了大約 8 個小時試圖讓它工作,我放棄了。
我聽說您可以使用乙太網電纜連接兩台電腦。唯一的問題是它不是交叉電纜,而且我沒有路由器,所以它們必須直接用普通的 rj-45 電纜連接。
我不想將文件上傳到雲端,因為我有很多文件要傳輸並且希望它快速傳輸。
NitroShare或許能夠滿足您的需求。它是一個小型應用程序,允許在同一網路上的機器之間快速發送文件。
一旦安裝在您的 Linux 和 Windows 機器上,這兩台機器應該會自動發現彼此。使用系統托盤中的菜單將文件或目錄發送到網路上的特定機器:
下載連結可在此處獲得。
請不要因設置
samba
. 正如這裡所討論的,這非常簡單。如果您不相信,這些是我在我的機器上執行的步驟,我只用了幾分鐘就可以在 Windows 機器上訪問我的 RHEL 機器的掛載點。我假設 RHEL 和 Windows 機器在同一個網路中可用。
讓我們一次邁出一小步,這將使您的體驗更加順暢。
第 1 步:安裝
yum install samba
現在,我們將配置防火牆為
samba
.第 2 步:防火牆配置
為此,通過選擇系統 -> 管理 -> 防火牆菜單選項執行防火牆配置工具。
第三步:編輯配置文件
編輯
/etc/samba/smb.conf
文件以進行一些更改。我所做的唯一更改是將以下資訊添加到文件末尾。[tmp] path = /tmp writeable = yes browseable = yes valid users = demo
正如我們所看到的,我正在共享
/tmp
共享並允許使用者demo
從 Windows 機器訪問共享。第四步:添加使用者
在您的 Linux 機器上,通過執行添加本地使用者
adduser demo
,然後執行命令smbpasswd -a demo
並設置密碼。第 5 步:啟動所需的服務
這是最後一步,我們完成了。
service smb start service nmb start
現在,登錄到 windows 機器,從Networks選項卡中,您可以看到您的 Linux 共享可供您使用。
編輯
正如您所提到的,您使用 Mint for Linux,您的步驟可能如下所示。配置文件
smb.conf
與 RHEL 機器相同,線上教程可以從這裡訪問。sudo apt-get install samba sudo restart smbd sudo testparm