通过WiFi安全的家庭网络

也许这是一个显而易见的问题,它是重复的。

我的PC和笔记本电脑上都有Ubuntu 10.10。 笔记本电脑通过WiFi路由器连接到互联网。 PC通过以太网电缆连接到同一路由器。

如何通过此路由器安全地在PC和笔记本电脑之间共享文件? 我是否必须更改路由器的配置?

我需要SSL,因为WiFi此时已打开,但我想我可以毫无问题地找到有关这方面的信息。 一旦我这样做,网络打印应该很容易:)

编辑已更新至11.10。 在路由器上激活DHCP以修复两台计算机和路由器的IP地址现在使用WPA2。 我无法在计算机之间设置NFS,但我确实实现了安全的FTP服务器连接。

在每台计算机上安装ssh包。

然后你可以在nautilus上通过SFTP(代表S sh F ile T ransfer P rotocol)安装文件系统,并像在驱动器之间那样复制。 要访问另一台计算机上的文件,请打开nautilus并Clik the File – > Connect to server …菜单。 从菜单/列表中选择ssh。 输入其他计算机的用户名和另一台计算机的IP,然后单击“连接”。 它应该询问您输入的笔记本电脑用户名的密码,然后它应该显示笔记本电脑上的文件。 (您可以在任何一个方向执行此操作。)

这种方法可以对两种方式进行加密,因此即使在互联网上也可以安全地打开wifi(或者如果你使用强密码)。 您可以通过在其上运行ifconfig来查找计算机的IP。 它会给你这样的东西:

 eth0 Link encap:Ethernet HWaddr 00:11:11:9e:58:57 inet addr:192.168.1.15 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: 2001:2038:243:de16::f4d1/64 Scope:Global inet6 addr: fe80::237:41ff:fe9d:5237/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2874340 errors:0 dropped:0 overruns:0 frame:0 TX packets:317014 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:348505532 (348.5 MB) TX bytes:127490351 (127.4 MB) lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:68246 errors:0 dropped:0 overruns:0 frame:0 TX packets:68246 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:35179159 (35.1 MB) TX bytes:35179159 (35.1 MB) 

查找一行“inet addr:192.168。###。###”(不以127.0开头。),这就是IP地址。 因此,对于我列出的示例ifconfig输出,它将是192.168.1.15这将是我用来连接到运行ifconfig on的计算机的地址。

为此你需要sftp

首先在所有三台计算机上安装ssh

sudo apt-get install openssh-server并使用以下命令查找计算机的ip:

 sudo ifconfig | grep -o "inet addr:[0-9.]*" | cut -d ":" -f 2 | grep -v ^127 

在其他计算机上这样做鹦鹉螺:

菜单

对话

单击连接并将其标记为这样

书签

同样地,对于其他机器使用书签来激活其他计算机也是如此

让您的路由器使用WPA2。 这在其手册中有所描述。

如果这不是您的意思, 两台Linux机器之间的NFS可能对您有所帮助。