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
    • 最新
    • 标签
主页 / unix / 问题

问题[remote](unix)

Martin Hope
Kalle
Asked: 2024-08-28 18:47:03 +0800 CST

通过 AutoSSH 隧道进行远程日志

  • 5

我有几个远程站点(测试设置),每个站点都有多个 Linux 设备,它们远程将日志上传到该远程站点的 Raspberry Pi。我正尝试通过 AutoSSH 将这些日志转发到我的办公室,那里有一台中央日志服务器。从远程站点到办公室的连接是通过蜂窝数据进行的,而且不太可靠,需要多次重新连接。

最简单的解决方案是仅建立从 Raspberry 的日志端口 19532 到办公室的日志收集器的端口转发。这可以正常工作,除非 AutoSSH 管道断开连接。这会导致每个设备失去其日志上传连接,并且需要重新启动其 systemd-journal-remote 服务。这会自动发生,没有问题。但这会导致几秒钟的日志数据丢失。

是否有任何远程日志代理系统,可以接收日志事件并通过 AutoSSH 隧道可靠地将其转发到另一台主机?

我正在使用 Zabbix 来监控这些远程站点和设备。Zabbix 有非常聪明的 zabbix-proxy,它在远程站点 Raspberry 上运行,并且能够很好地处理 AutoSSH 重新连接,不会丢失任何数据。日志记录的类似功能将是理想的选择。

remote
  • 1 个回答
  • 28 Views
Martin Hope
user275616
Asked: 2022-10-17 17:45:18 +0800 CST

如何在 Linux 上监控远程文件系统?

  • 1

我的业务目的是监控 Linux 上的远程文件系统,如果有任何新的,SFTP 到另一台机器并删除它们。

但问题是我无法在远程机器上安装任何库。所以我在想的是向远程机器发送间隔 SSH 命令轮询。

这是我的问题。

  1. 间隔轮询可以实现吗?或者如果有更好的想法,请告诉我!
  2. 我应该使用什么样的 SSH 命令来监控远程机器?

对不起,如果我忽略了行为。谢谢。

linux monitoring remote
  • 3 个回答
  • 50 Views
Martin Hope
AvyWam
Asked: 2022-07-12 06:26:04 +0800 CST

是否可以在 android 平板电脑上安装基于 linux 的操作系统作为双启动,就像台式机一样?

  • 0

我的问题如下。我有一个桌面(Ubuntu 18.04),里面有我的数据库,它可以用作服务器。使用一台使用 Linux 操作系统的普通笔记本电脑,我可以使用连接在其上的Jupyter Notebook 、 Mongo等轻松地与我的桌面通信。使用我的台式机作为计算的力量,将我的笔记本电脑作为计算能力“差”的接口。

问题是我现在没有笔记本电脑,但我有一台 Android 平板电脑Samsung Galaxy Tab A 8.0 (2019)。据我所知,它与 PostmarketOS 兼容并经过测试,但有一点我不喜欢: “请注意,按照这些说明操作,您将覆盖设备上当前的所有内容。您将丢失所有数据,并且可能无法恢复原始操作系统。存在硬砖化设备的风险,这意味着如果没有专业工具,可能无法恢复。“

这不是我要找的。我不想在上面替换我的 Android 操作系统,这对于其他目的来说很好。我想像桌面一样使用它,Grub 让你可以使用你现在想要的操作系统。此外,是否可以安装操作系统并从 microSD 卡使用它以节省平板电脑的存储空间?从理论上讲,操作系统可以安装在任何存储外围存储设备上(就像很久以前的软盘)。

我知道这是非常笼统的,对于我在本主题中首先描述的目的可能有更好的选择。我对满足这一需求的其他解决方案持开放态度,因为我不太了解所有的利弊。

dual-boot remote
  • 1 个回答
  • 110 Views
Martin Hope
cd4user
Asked: 2021-09-30 01:29:53 +0800 CST

Rsyslog - 更改多个客户端的默认日志目录(/var/log)

  • 1

我有 2 个客户端连接到我的 rsyslog 服务器。我想更改每个客户端的默认日志目录。因此客户端 A 写入 /var/log/ClientA,客户端 B 写入 /var/log/clientB。

我期待您的帮助,因为我无法以这种方式实施。

问候

logs remote
  • 1 个回答
  • 610 Views
Martin Hope
HolcombSimons
Asked: 2020-01-09 04:53:02 +0800 CST

从历史上看,第一个 OpenBSD 远程漏洞是什么?

  • 2

上:

https://www.openbsd.org/

我可以看到:

默认安装中只有两个远程孔,很长一段时间!

我理解他们指出的概念,因为其他操作系统在历史上具有更多的远程代码执行漏洞、smbfs 等。

我什至发现了他们指出的第二个漏洞:https ://lwn.net/Articles/225947/ - CORE-2007-0219: OpenBSD's IPv6 mbufs remote kernel buffer overflow

但是问:他们指出的第一个远程漏洞是什么?

security remote
  • 2 个回答
  • 1014 Views
Martin Hope
Scrooge McDuck
Asked: 2019-12-21 05:57:40 +0800 CST

如何使用带有 GNU/Linux 和 YouTube 的手持设备来防止死亡威胁?

  • 2

假设你担心你会遇到一个会以死亡威胁你的人。

假设坏人不会在视线范围内破坏您的手持设备(例如 Ubuntu Touch 设备),那么一种勉强的保护形式是让您的手机不断将其麦克风流式传输到您无法访问的远程服务器,编程为定期在流行的 YouTube 频道上公开上传录制的音频内容,除非威胁者的一个中立、受信任、身体不可用的人的圈子如果没有发生任何事情都不会取消它。

我想知道该怎么做。

backup remote
  • 1 个回答
  • 204 Views
Martin Hope
Justin
Asked: 2019-10-25 21:02:16 +0800 CST

当文件的目录与 pwd 不同时,解绑此处 docs 的文件

  • 1

全部,

我有一个存储在目录中的文档(例如,称为bundled_file.txt),该文件如下所示:

cat > a.txt << 'eof'
...
...
...
'eof'
cat > b.txt << 'eof'
...
...
...
'eof'
cat > c.txt << 'eof'
...
...
...
'eof'

我想取消捆绑此文件,以便在与上面的原始捆绑文件相同的目录中创建文件 a.txt、b.txt 和 c.txt 。

通常,我只会cd到这个目录并运行类似的东西csh bundled_file.txt,但我想在我的 pwd(打印工作目录)中执行csh命令。

但是,当从我的密码执行远程执行时,会在此处创建文件 a.txt、b.txt 和 c.txt 。我不想要这个。

而且,如果您已经在考虑,我不想将文件更改为类似,

cat > /full/file/path/a.txt << 'eof'
...
...
...
'eof'

有哪位可以帮助新手的吗?

谢谢!

remote
  • 1 个回答
  • 20 Views
Martin Hope
notsoslimshady
Asked: 2019-06-26 07:09:02 +0800 CST

SSH ForceCommand for shell,同时保持常规登录和远程命令执行成为可能

  • 2

我怎样才能运行/调整这个命令,同时使用 ForceCommand 给这个用户他们的 shell?

客户端命令

(cat ./sudoPassword ./someCommandInput) | ssh user@ip "sudo -Sp '' someCommand"

服务器 sshd_config

ForceCommand /bin/bash

幕后的限制是 ForceCommand 需要是给这个用户一个 shell 的机制,除了上面一个典型的命令ssh user@ip也需要工作。

我尝试了各种配置,例如

ForceCommand /bin/bash -ic $SSH_ORIGINAL_COMMAND ls
ForceCommand /bin/bash -s < $SSH_ORIGINAL_COMMAND
ForceCommand /bin/bash -c $SSH_ORIGINAL_COMMAND

我也尝试过使用客户端命令,提供像 -tt 这样的 ssh 选项,但我似乎找不到正确的配置。

ssh remote
  • 1 个回答
  • 7478 Views
Martin Hope
aces
Asked: 2019-05-03 01:39:05 +0800 CST

ssh 在远程主机上,但在以 root 身份运行的本地主机上切换用户

  • 2

我有一个以 root 身份运行的脚本。它 ssh 到远程主机并以用户 gol 运行脚本。我已将用户(gol)的 ssh 密钥添加到远程主机。但由于脚本以 root 身份运行,它仍会提示输入密码。脚本内容如下

ssh gol@remotehost '/home/scripts/script1.sh'

所以我在运行 ssh 命令之前更改了命令以切换到本地用户(因为 gol 用户添加了 ssh 密钥)但它失败了。

su - gol -c ssh gol@remotehost '/home/scripts/script1.sh'

我需要以 root 身份运行它,因为这个脚本还有其他脚本。

ssh remote
  • 2 个回答
  • 209 Views
Martin Hope
cjds
Asked: 2018-09-26 13:08:11 +0800 CST

如何拍摄在无头机器上运行的程序的视频

  • 1

我想拍摄在远程机器上的 X 服务器上运行的视频并将其存储在我的本地机器上。我想转发 X Session 并使用屏幕捕获工具,但理想情况下,我想完全从终端执行此操作并输出视频。

ubuntu remote
  • 1 个回答
  • 500 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