AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-153468

Billy's questions

Martin Hope
Billy
Asked: 2019-06-16 21:12:36 +0800 CST

从 SSH 隧道创建网络接口

  • 3

要通过 SSH 路由您的网络流量,大多数人会告诉您传递-D选项以在 localhost 上创建一个 SOCKS 代理,您可以配置您的应用程序以使用该代理。

然而,一个简单的代理对我来说并不是最实用的解决方案。有什么方法可以访问 SSH 隧道作为它自己的接口,也许是 TUN/TAP?

我正在使用 Linux。

network-interface ssh-tunneling
  • 1 个回答
  • 9506 Views
Martin Hope
Billy
Asked: 2018-10-07 23:51:33 +0800 CST

编译没有 Module.symvers 的 Linux 内核模块

  • 8

我有这个嵌入式 Linux 设备。我想向它添加内核级功能,但非常希望不编译我自己的内核来这样做。(如果内核没有加载并进入用户空间,设备就会变砖;我无法访问引导加载程序来恢复它。当前的内核没有 kexec 支持,所以我不能用它来测试内核映像我自己的。)

设备的内核支持模块,但我没有相应的 Module.symvers 文件的副本。

我的问题:如果我没有 Linux 内核的 Module.symvers 文件,但确实有内核映像和为其编译的模块,我是否可以编译更多可以插入该内核的模块,也许是通过生成缺少的模块。 symvers 文件?

该设备运行 Linux 内核版本 3.10。
内核映像(在其 uImage 容器中) : https
://www.olio.watch/olio-firmware-1.10.220/olio-firmware/uImage配置(由于 CONFIG_IKCONFIG 从上图中提取):https://www.olio .watch/3.10.0-g2ae2f33-config
我拥有的一个与该内核匹配的内核模块:https ://www.olio.watch/olio-firmware-1.10.220/olio-firmware/drv2605.ko

kernel-modules
  • 1 个回答
  • 5309 Views
Martin Hope
Billy
Asked: 2018-10-01 12:28:33 +0800 CST

从 /proc/version 设置 Linux 系统时间

  • 0

例如,我可以使用什么顺序的awk、sed和/或cut命令来获取 末尾的日期/proc/version

Linux version 4.15.7 (user@system) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1)) #233 SMP Sat Mar 10 11:40:22 EST 2018

并将其转换为可以传递给date设置系统时间的命令的格式?这将用于设置嵌入式 Linux 系统的默认时间,因此它需要与 Busybox utils 一起使用。

linux text-processing
  • 1 个回答
  • 129 Views
Martin Hope
Billy
Asked: 2018-09-27 13:51:54 +0800 CST

如何创建 v1.0 zip 存档?

  • 0

如何制作 v1.0 zip 存档,以便在遇到file退货时

Zip archive data, at least v1.0 to extract

zip当我使用命令行实用程序或 Xarchiver创建 zip 文件时,file返回

Zip archive data, at least v2.0 to extract
zip
  • 2 个回答
  • 2470 Views
Martin Hope
Billy
Asked: 2018-08-24 17:42:09 +0800 CST

如何使用 ptrace() 使特定进程执行给定的可执行文件?

  • 2

我正在尝试将嵌入式 Linux 系统的 init 进程强制执行到exec()我自己的 init 程序(systemd),以便我可以在将外部文件系统写入系统的闪存之前对其进行测试(并冒着使设备变砖的风险)。使用 GDB,我可以运行 command gdb --pid=1,然后在那个 shell 类型中运行call execl("/lib/systemd/systemd", "systemd", 0)(它完全按照我的需要工作),但是我没有足够的空间将 GDB 放在系统的闪存上。

我想知道ptrace()GDB 的call命令到底使用了什么调用,以便我可以在自己的简单 C 程序中实现它。

我试图strace找出ptrace()GDB 使用了什么调用,但生成的文件有 172,031 行长。我也尝试过查看它的源代码,但是文件太多,无法找到我要查找的内容。

该设备运行 Linux 内核版本 3.10.0,配置可在此处获得:https ://pastebin.com/rk0Zux62

linux system-calls
  • 1 个回答
  • 951 Views
Martin Hope
Billy
Asked: 2018-08-01 12:03:31 +0800 CST

没有 initramfs 的 Linux 全盘加密

  • 2

是否有任何全盘加密方案可以在没有 initramfs 的情况下完成,而不是从内核 cmdline 获取加密密钥?我知道这听起来不安全,因为攻击者只能读取引导加载程序文件;但由于此设备的启动过程,我必须在每次启动时手动输入 cmdline。

我已经为这个 arm64 设备编译了自己的内核,所以自定义内核配置选项对我来说不是问题。

linux whole-drive-encryption
  • 2 个回答
  • 1477 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve