伊莉討論區

標題: 在家裡有兩台Linux電腦,要如何在圖形使用者介面中使用到另一台電腦的檔案呢 [打印本頁]

作者: oasis33y    時間: 2019-4-28 09:20 AM     標題: 在家裡有兩台Linux電腦,要如何在圖形使用者介面中使用到另一台電腦的檔案呢

我在家裡同一個網域中有兩台Linux電腦
其中一台有裝samba,我能夠從另一台電腦mount到它,不過實在是很痛苦,因為要root才能mount
有什麼其它方法能夠用samba外的方法使用另一台電腦的資源嗎?

電腦1:centos/mate,有samba
電腦2:fedora/mate,或是其它東西正在試中

謝謝您的時間

作者: oasis33y    時間: 2019-4-29 03:36 AM

其實越來越覺得Linux是修身養性的好方法
讓我知道了要對習慣妥協
如果不能妥協,那就用Windows就好
關於這個連samba的問題,在試誤很久之後獲了解決
並不完美,可是可以接受
我是在caja裡直接連smb://[ip]
我不喜歡的地方是如果router重開機,那ip會改掉
不過反正重開機是少有的事
所以並不是末日
謝謝大家的關心
作者: kk_eyny    時間: 2019-4-30 09:02 AM

https://blog.gtwang.org/linux/sshfs-ssh-linux-windows-mac-os-x/

我不喜歡的地方是如果router重開機,那ip會改掉
你可以設固定ip
作者: kyanet    時間: 2019-5-2 08:20 AM

如果都是 Linux 沒有 Windows 機器的話,而且是在內網,所以不擔心隱私問題的話 (w.r.t. sshfs),個人會建議用 NFS 比較方便,不論是設定上或是效能上。Samba 比較常見的使用情況是為了在多台 Linux 和 Windows 機器之間共享檔案,幾年前的印象是在 Linux 上設定起來比較麻煩一點 (不確定現在是不是比較容易設定了),不過總之可以運作就好了。

動態 IP 的問題
1. 一般家用 router 大多可以設置內網固定 IP (through NAT)。
2. 但如果自己沒有 router 的存取權限(像是 IP 是直接由 ISP 配發)的話,其實也可以使用其中一台電腦 (e.g. iptables)作為 gateway,負責 forward 另一台電腦的 traffic,這樣也可以設固定 IP,只是設定上比較複雜一點。
3. 另一個比較容易一點的作法是使用 Dynamic DNS 動態得解析到正確的 IP address。

其實越來越覺得Linux是修身養性的好方法
讓我知道了要對習慣妥協
如果不能妥協,那就用Windows就好

我認同使用 Linux 的確偶爾會花上一些時間處理問題,但是整體而言使用 Linux 帶來的便利性還是大過初期使用設定上所花的工夫。很多電腦上的問題,其實即使換成了 Windows,並不會比較容易解決。反而 Linux 提供了更大限度的自由,可以讓使用者更容易的解決問題。所以不太同意使用 Linux 會需要對習慣妥協...


作者: YYYY5678    時間: 2019-6-25 11:15 AM

大部分 linux 都有 ssh 遠端連線, 下載 putty package (sudo apt-get install -y putty) 就有圖形介面可 access 到遠端電腦的檔案
作者: z1090128    時間: 2019-8-25 09:23 PM

目前知道還是用SSH可以直接使用八  現在很少使用有GUI介面的軟體可以直接用
作者: pcca    時間: 2019-9-6 09:27 AM

提示: 作者被禁止或刪除 內容自動屏蔽
作者: ifurther    時間: 2020-2-26 03:32 PM

如果是一次性或是會怕安全問題可以考慮nc
發送方:cat file.tar.gz | nc <reciever's ip or hostname> 1234
接收方:nc -l 1234 > file.tar.gz




作者: pcboy0621    時間: 2020-3-18 06:32 AM

FileZilla Client for Linux (64bit)
作者: kightaylor    時間: 2020-3-24 08:54 PM

腳本先寫好,就可以在UI上執行囉
或是設定開機時就執行
作者: kightaylor    時間: 2020-3-27 09:42 PM

寫好腳本再傳+1
NFS 也是+1
都寫好了就是設定值餵給他
抓東西也是可以很方便
作者: charles31240    時間: 2020-4-18 11:54 PM

效能上我是覺得NFS會比較好
但是方便性我覺得SSHFS比較方便
作者: aboutlie    時間: 2021-8-4 08:09 PM

都是Linux的話還是NFS吧
Samba 是給為了相容Windows設計的
同內網裡有時能直接用hostname找機器的
看你的Router有沒有幫忙記一下
作者: x811032    時間: 2022-6-29 11:27 AM

sshfs 還不錯用
可以試看看
作者: kelibox    時間: 2023-2-5 09:09 AM

rsync 資料夾同步方式也可以

或rsync + cat
作者: envy0205    時間: 2023-2-11 10:43 PM

使用SFTP, 安全性比FTP好, 安裝玩SSH service, 幾乎不用設定就可以使用
作者: chefchandanny    時間: 2023-12-20 07:44 AM

如果你想要在不使用 root 權限的情況下從一台 Linux 電腦訪問另一台電腦的資源,有一些其他的方法可以考慮。以下是一些可能的選項:

1. **使用 SSHfs**:

   SSHfs(Secure SHell FileSystem)是一個基於 SSH 的檔案系統工具,可以讓你透過 SSH 來掛載遠端伺服器上的檔案系統。你可以使用 SSHfs 在兩台 Linux 電腦之間建立安全的檔案共享。

   安裝 SSHfs:

   ```bash
   sudo yum install sshfs  # 在 CentOS 或 Fedora 中使用
   ```

   掛載遠端檔案系統:

   ```bash
   sshfs user@remote:/path/to/files /local/mount/point
   ```

   在這個例子中,`user` 是遠端機器上的用戶名,`remote` 是遠端機器的 IP 地址或主機名,`/path/to/files` 是遠端機器上要共享的路徑,`/local/mount/point` 是你本地用來掛載的目錄。

2. **使用 NFS**:

   NFS(Network File System)是另一種檔案共享的方法,它允許你在不同的 Linux 系統之間共享檔案系統。

   在提供共享的電腦上安裝 NFS 伺服器:

   ```bash
   sudo yum install nfs-utils  # 在 CentOS 或 Fedora 中使用
   ```

   在需要訪問共享的電腦上安裝 NFS 客戶端:

   ```bash
   sudo yum install nfs-utils  # 在 CentOS 或 Fedora 中使用
   ```

   在提供共享的電腦上設定共享目錄,然後在另一台電腦上進行掛載。

   注意:在使用 NFS 時,你需要確保防火牆允許相應的流量。

3. **使用其他檔案共享協議**:

   除了 Samba、SSHfs 和 NFS 之外,還有其他檔案共享協議,例如 FTP、WebDAV 等,你可以根據你的需求選擇適合的協議。

選擇適合你需求的方法,取決於你的環境和安全需求。如果你在家中環境中使用,確保通信是安全的(如使用 SSH 或加密的協議)。




歡迎光臨 伊莉討論區 (http://fdc02.wahas.com/) Powered by Discuz!