電腦手機Wifi無線互傳檔案:KDE Connect使用教學

KDE Connect是一款跨平台開源的應用程式,主要功能為讓二台裝置透過無線網路傳輸檔案,還可以遠端遙控電腦、播放音樂、控制投影片等等。不需要註冊帳號,也沒有流量限制。

KDE Connect支援Linux / Windows / MacOS / Android / iOS系統。Linux系統可以純文字模式執行。

這篇文章介紹如何安裝KDE Connect,並介紹三種使用情境:電腦對電腦傳輸、手機對手機傳輸、手機對電腦傳輸

1. KDE Connect原理

原理是透過區域網路(Wifi)讓二台電腦或手機配對,建立SSH加密連線,這樣彼此就能無線傳檔。

只要二邊都有安裝KDE Connect的應用程式,以下組合就有可能成功:

  • Android手機 對 Windows電腦 互傳檔案
  • iOS手機 對 Windows電腦 互傳檔案
  • Android手機 對 Android手機 互傳檔案
  • Android 手機 對 iOS手機 互傳檔案
  • Windows電腦 對 Windows電腦 互傳檔案
  • Linux 電腦 對 Linux 電腦 互傳檔案

2. KDE Connect額外功能

除了傳檔案外,KDE Connect還可以:

  • 遠端滑鼠、鍵盤,手機可以遙控電腦,電腦也可以遙控手機。
  • 同步剪貼簿,不過手機的剪貼簿要手動傳送到電腦。
  • 遠端投影片控制,手機當成投影遙控器。
  • 音樂播放控制,可暫停播放手機或電腦上的音樂。
  • 透過SFTP瀏覽手機的檔案
  • 發出鈴響尋找手機
  • 讓電腦自動執行指令碼

3. 如何安裝KDE Connect

  1. 官方網站 下載對應平台的安裝檔,Linux可透過套件管理員安裝。Android版到Google Play下載,iOS版到App Store下載。

  2. Windows電腦要允許KDE Connect應用程式通過防火牆,KDE Connect的通訊埠是1714~1764。Linux請參照KDE Wiki設定防火牆規則。

  3. 接著按照你的使用情境,往下看使用範例。


使用情境1: 手機對電腦傳輸檔案

手機為Android手機,電腦為Windows 11。

  1. 讓二部裝置連線到同一個Wifi,手機開熱點分享也可以。

  2. 二邊同時開啟KDE Connect,從手機上點選裝置列表中的電腦,點選【請求配對】,在電腦上同意配對。

  3. 這樣子連線就建立了!手機上點選【傳輸檔案】就可以傳送任意檔案到電腦了。不想使用了的話記得按下【取消配對】。


使用情境2:手機對手機傳輸檔案

手機1為Android手機,手機2為iPhone

  1. 二邊都開啟APP,連線到同一個無線網路(開熱點也可以)。

  2. 從Android手機上點選裝置列表中的iOS裝置,點選【請求配對】,另一方同意配對。

  3. 接著就可以開始傳輸檔案了。不想使用了的話記得按下【取消配對】。

使用情境3:電腦對電腦傳輸檔案

電腦1為Windows 11,電腦2為Linux (Ubuntu 22.04)。

  1. 讓二部電腦連線到同一個Wifi

  2. 確認防火牆有允許KDE Connect通過後,在電腦1開啟KDE Connect,點選裝置列表中的電腦2,點選【請求配對】,在電腦2上同意配對。

  3. 接著就可以開始傳輸檔案了。不想使用了的話記得按下【取消配對】。

Linux專屬:純文字指令模式

Linux版的KDE Connect能以純文字指令模式執行。

查看用法

1
kdeconnect-cli --help

列出所有裝置

1
2
3
4
ivon@Lk31cdk ~> kdeconnect-cli --refresh
ivon@Lk31cdk ~> kdeconnect-cli --list-available
- XQ-AS72: 4b81c9e3343bd054 (可連線)
找到 1 個裝置

請求配對

1
2
ivon@Lk31cdk ~> kdeconnect-cli --device 4b81c9e3343bd054 --pair
已請求配對

傳送檔案foo.txt到對方裝置

1
2
ivon@Lk31cdk ~> kdeconnect-cli --device 4b81c9e3343bd054 --share ~/foo.txt
已分享 file:///home/ivon/foo.txt

5. 總結

如果有Wifi的話,KDE Connect是跨裝置間傳輸檔案的絕佳解決方式。

更棒的是它是開源的,安全性也有一定保障。

如果本網站文章對您有幫助,歡迎贊助我。