小编ras*_*s91的帖子

我可以在没有 fdisk 或 lsblk 的情况下列出未安装的驱动器吗?

我有一个 Inteno dg200 路由器,运行一些 Iopsys linux 版本(我相信内核 3.14 左右)

我在使用 USB 端口和外部硬盘运行文件共享时遇到了一些问题。系统支持。但无论我放入什么,它都不会自动挂载。因此,今天我决定以 root 身份 ssh 进入系统,而不是使用基于 Web 的控制面板。

令我惊讶的是,该系统不支持在已连接的未安装驱动器上查找信息的常用方法。请允许我详细说明一下:

# fdisk -l
-ash: fdisk: not found
Run Code Online (Sandbox Code Playgroud)

很好,那么让我们尝试其他方法:

# lsblk
-ash: lsblk: not found
Run Code Online (Sandbox Code Playgroud)

于是我开始遇到麻烦。根据我在网上了解到的情况,当人们遇到这个问题时,通常是因为fdisk位于/sbin中,而这不在他们的路径中,因为他们不是 root。好吧,我是这里的 root,但为了确定我检查了/sbin/usr/sbin,但无济于事。两个目录都不包含任何名为fdisk或 的内容lsblk,该find命令也找不到任何名为 的内容fdisk

有没有其他方法可以从 CLI 找出到底要安装什么,或者我可以安装fdisk在路由器上吗?

mount fdisk external-hdd router lsblk

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

有没有一种“好的”方法可以让用户在没有 root 访问权限的情况下使用 wg-quick?

我已经设置了wireguard,我对此非常满意,但我忍不住想知道两件事:

  1. 为什么 wg-quick 只能由 root 使用?
  2. wg-quick <up/down> <interface>我可以授予其他用户在没有实际 root 访问权限的情况下执行操作的权限吗?

我猜测这与将文件移动/复制/符号链接到根拥有的目录中,以及重新加载守护进程或其他东西有关。无论如何,我希望对解决方案进行一些阐述和建议

root permissions

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

标签 统计

external-hdd ×1

fdisk ×1

lsblk ×1

mount ×1

permissions ×1

root ×1

router ×1