小编Phi*_*ing的帖子

如何在 Ubuntu 服务器 20.04 中配置 wpa_supplicant

由于深奥的原因,我有一个服务器,它只能通过 WiFi 访问网络。

通过在可移动驱动器上复制必要的 dpkg 文件,我设法安装了 wpa_supplicant。

困扰我的是,在其他发行版上配置它可以通过编辑/etc/wpa_supplicant/wpa_supplicant.conf. 但这在 Ubuntu 上不起作用,因为 systemd 服务文件在没有指定配置文件的情况下启动 wpa_supplicant。-c它的参数中没有指定。

甚至Ubuntu 手册页也说启动它的最常见方法是指定一个配置文件......

在最常见的情况下, wpa_supplicant 开始于:

         wpa_supplicant -B -c/etc/wpa_supplicant.conf -iwlan0
Run Code Online (Sandbox Code Playgroud)

因为这是一个服务器,所以没有安装 GUI,我没有使用网络管理器(AFAIK)

我当然已经确认关闭 systemd 服务并从命令行手动启动守护程序是可行的。我当然可以修改 .service 文件。但这感觉像是错误的解决方案。

谁能告诉我应该如何在 Ubuntu 服务器上配置 wpa_supplicant?

server wireless networking

5
推荐指数
1
解决办法
9659
查看次数

为什么 sudo 不在 Ubuntu 12.04 中添加 root 的 PATH?

我最近将我的服务器升级到 Ubuntu Server 12.04。以前它运行的是 11.04。

从那时起,我一直无法通过 sudo 执行 root 用户命令。这方面的一个例子是:

> sudo ufw status
sudo: ufw: command not found
> sudo su - root
> ufw status
Status: active

To                         Action      From
--                         ------      ----
OpenSSH                    LIMIT       Anywhere
Run Code Online (Sandbox Code Playgroud)

在 Ubuntu 11.04 中,普通的sudo ufw status工作正常,但在 Ubuntu 12.04 中它找不到命令。

这似乎只是 PATH 未设置的问题(ufw在 中找到/usr/sbin/ufw)。

我想了解的是我需要改回什么,以便在我刚刚时正确设置 root 的 PATH sudo <sbin command>

server sudo 12.04

4
推荐指数
1
解决办法
5384
查看次数

标签 统计

server ×2

12.04 ×1

networking ×1

sudo ×1

wireless ×1