roa*_*dmr 7 sync networking file-sharing
我知道我可以安装 Samba 或 openssh-server 以便能够在两台 Ubuntu 计算机之间共享文件。有没有办法在不安装其他软件包的情况下共享文件?
我在同一个 LAN 上的两个系统上安装了 Ubuntu,但没有 Internet 连接。我发现我通常的文件传输方式 (scp) 失败了,因为这两个系统上都没有安装 openssh-server。如果不安装额外的软件包,就不可能使用个人文件共享。我最终使用 netcat 进行传输,这对于普通用户来说并不理想且不直观。
因此,我想知道是否有人知道使用开箱即用的 Ubuntu 安装(或至少使用 Ubuntu 桌面 CD 中提供的软件包)来执行此操作的方法。
谢谢!
enz*_*tib 20
您可以使用 移动到给定目录cd,然后使用以下命令将当前目录作为 Web 服务器提供服务:
python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)
在另一台机器上转到地址 http://server-ip:8000/
其中“server-ip”是您在源计算机上的“inet addr:”下执行“ifconfig”时看到的内容。例如,如果源计算机上的 ifconfig 输出如下所示:
eth0 Link encap:Ethernet HWaddr 00:30:67:d5:a7:a4
inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0
...
Run Code Online (Sandbox Code Playgroud)
然后在目标计算机上,您应该将浏览器指向:
http://10.0.0.3:8000/
Run Code Online (Sandbox Code Playgroud)