例如,如何设置系统范围的无线 WPA 密码,该密码从启动时开始,允许我从外部通过 SSH 连接到机器?
我正在运行mythbuntu。例如,在我登录之前,WiFi 无法连接,因此我无法使用 SSH 从另一台计算机登录。当我启用自动登录时,它会要求我输入密码以在连接之前解锁我的钥匙圈。我尝试编辑连接并单击“对所有用户可用”,但它根本没有连接。
我该如何调试这个问题,或者我如何完全手动配置它?
例如,如何设置系统范围的无线 WPA 密码,该密码从启动时开始,允许我从外部通过 SSH 连接到机器?
我正在运行mythbuntu。例如,在我登录之前,WiFi 无法连接,因此我无法使用 SSH 从另一台计算机登录。当我启用自动登录时,它会要求我输入密码以在连接之前解锁我的钥匙圈。我尝试编辑连接并单击“对所有用户可用”,但它根本没有连接。
我该如何调试这个问题,或者我如何完全手动配置它?
登录并连接到网络后,右键单击网络管理器图标。(它应该在屏幕的右上角。)
单击“编辑连接...”
找到您想要在不登录的情况下使用的连接。单击它并单击“编辑”按钮。
确保选中“自动连接”和“可供所有用户使用”框。
现在连接将在任何人登录之前启动,并且系统上的每个人都可以使用。
对于“无论是否登录”,您都需要编辑 /etc/network/interfaces 文件...
http://ubuntuforums.org/showthread.php?t=263136
该链接很好地描述了该过程......
更简单的解决方案:将以下行添加到 /etc/network/interfaces
我已经在 16.04 LTS 上对其进行了测试。可能适用于其他版本。
来源:https ://ubuntuforums.org/showthread.php?t=1963404
为了完整起见,我还将提到wicd,它是网络管理器的替代品。我相信,如果您将 wicd 配置为自动连接到无线网络,它会很乐意在启动时这样做。
使用wpa_supplicant和dhclient _ _
您必须创建一个在启动时启动的脚本,看看这里。
让它运行以下 3 个命令(可能来自脚本 og 排序)
wpa_supplicant.conf 文件的内容应如下所示(使用标准 wpa-psk):
查看 wpa_supplicant.conf 的手册页以获取更多加密选项。
您可能需要根据路由器/网卡协商连接的速度来调整睡眠命令。10 秒应该足够了,但 5 甚至 2 秒可能就足够了。
我曾尝试使用 /interfaces 或 /interfaces.d/ 来使用带有 wpa_supplicant 的 dhcp 进行无线连接,但这些都不起作用。但对我有用的唯一选择是,在 /etc/rc.local 中物理添加行