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-119159

Utkonos's questions

Martin Hope
Utkonos
Asked: 2024-05-30 21:37:10 +0800 CST

如何在 kibana.yml 中配置 hideAnnouncements?

  • 6

在 Kibana 的 GUI 设置页面中,有一个名为“隐藏公告”的条目,其字段名为hideAnnouncements。

此页面的 URL 路径为/app/management/kibana/settings

然后在YAML配置文件的文档中有一个条目newsfeed.enabled。

如果newsfeed.enabled设置为false,则 GUI 中的隐藏公告设置不会改变。

是否有一个kibana.yml控制设置hideAnnouncements?

configuration
  • 1 个回答
  • 108 Views
Martin Hope
Utkonos
Asked: 2023-01-08 22:37:18 +0800 CST

如何在 AWK 中正确转义单引号

  • 8

尚不清楚在以下宏中还需要转义哪些内容才能使其在 FreeBSD 上与 awk 或 sed 一起使用。

define(`RELAY_MAILER_ARGS', `TCP $h 2525')dnl

SMART_HOST这是一个 awk 命令,它试图在配置下方的第 90 行插入上述行。

awk 'NR==90 { print "define(\`RELAY_MAILER_ARGS\', \`TCP $h 2525\')dnl"}1' example.com.mc

该命令导致以下错误:

Unmatched '"'.

未来的编辑注意:反引号/单引号不是错字。这是用于编写 Sendmail 配置宏的 m4 语言的一个古老怪癖:“m4 使用单引号(左“`”和右“'”)来引用参数”

附加说明sed:在 FreeBSD 上使用时,八进制转义符似乎不起作用。在那种情况下,在那种情况下使用xNN转义的十六进制字符。

freebsd
  • 1 个回答
  • 58 Views
Martin Hope
Utkonos
Asked: 2022-12-21 10:58:14 +0800 CST

如何在 FreeBSD 13.1 上使用 /etc/hosts

  • 8

这是 FreeBSD 13.1 的普通全新安装。resolv.conf文件如下,未启用Unbound。

nameserver 192.0.2.1

本地计算机上的 DNS 解析忽略/etc/hosts. 配置中缺少什么?

domain-name-system
  • 1 个回答
  • 100 Views
Martin Hope
Utkonos
Asked: 2022-11-03 18:50:03 +0800 CST

除非发生一次登录,否则脚本密码更改不会在重启后继续存在 - Debian 11

  • 6

我正在尝试通过 bash 脚本自动将 root 密码设置为随机字符。该脚本是 Vagrant shell 供应器的一部分。如果脚本只运行密码更改,我就可以很好地登录到实例。然后我可以重新启动实例。重启后,我仍然可以使用与 root 相同的密码登录。

但是,如果我在 shell 供应器脚本的最后包含重新启动,则在重新启动后,以 root 身份使用该密码登录失败。

在使用新密码重新启动之前登录时会发生什么?我还可以在脚本中包含什么,以便在重新启动后能够使用密码集?

这是 Vagrant 安装脚本install.sh。它生成一个八个字符的密码,将其打印到标准输出,以便可以在 之后从 Vagrant 输出中读取vagrant up它,并将其重定向到chpasswd。这个命令没有问题:如果我在重启前登录一次,它就可以正常工作。如果重新启动是脚本的一部分,它就会被某些东西擦除,如下所示。

#!/bin/bash
echo "root:$(cat /dev/urandom | tr -dc '[:alnum:]' | fold -w ${1:-8} | head -n 1)" | tee >( chpasswd )
reboot

这是Vagrantfileshell 提供程序中的行:

config.vm.provision 'shell', path: 'install.sh'

下面是两张图:

自动设置根密码

debian
  • 1 个回答
  • 15 Views
Martin Hope
Utkonos
Asked: 2019-08-24 21:43:27 +0800 CST

简单的 netcat 响应程序

  • 0

尝试创建一个简单的 netcat 响应器:

“服务器”将是:

$ while true; do { ./secret.sh; } | sudo netcat -k -q -1 -l 123; done

secret.sh是:

#!/bin/bash
read line
if [ "$line" == "open" ]; then
    echo "sesame"
fi

和客户端连接:

$ echo "open" | netcat localhost 123

它没有按预期工作。可以改变什么来使这项工作?

在阅读了其他地方的一些反馈后,建议进行以下更改:

mkfifo /tmp/pipe
while true; do { cat /tmp/pipe | ./secret.sh 2>&1; } | netcat -kv -lp 123 > /tmp/pipe; done

这有效,但它只响应secret.sh第一次的结果。使用正确字符串的后续连接不会得到预期的响应。然而,我越来越近了。

bash
  • 1 个回答
  • 493 Views
Martin Hope
Utkonos
Asked: 2012-10-15 14:23:19 +0800 CST

如何在无头运行 firefox 时在 Xvfb 中启用 XRandR 或在 firefox 中禁用它?

  • 7

我正在尝试无头启动 firefox。以下是启动它的 shell 脚本的开头部分:

#!/bin/sh
Xvfb :99 >/dev/null 2>&1 &
XVFB=$!
sleep 3
firefox --display=:99 >/dev/null 2>&1 &
FIREFOX=$!

运行此脚本时,出现以下错误:

Xlib:  extension "RANDR" missing on display ":99".

我尝试使用以下命令启动 Xvfb,但它并不能阻止错误:

Xvfb -extension RANDR :99 >/dev/null 2>&1 &

和

Xvfb +extension RANDR :99 >/dev/null 2>&1 &

有没有更好的方法在 Xvfb 中启用 XRandR,以便 firefox 能够看到扩展?

或者,有没有办法在 Firefox 中禁用 XRandR?

firefox
  • 2 个回答
  • 3871 Views
Martin Hope
Utkonos
Asked: 2012-05-10 16:55:36 +0800 CST

如何在 csh 的内置 echo 命令中正确使用 excape 字符?

  • 0

我正在尝试使用脚本在安装过程中构建我的 fstab,所以我想要这样的东西:

printf '# Device\t\tMountpoint\tFSType\tOptions\t\tDump\tPass#' >> /mnt/etc/fstab
printf '\n/dev/ada0p4.elia\t/\t\tufs\trw\t\t1\t2' >> /mnt/etc/fstab
printf '\n/dev/ada0p3.eli\t\tnone\t\tswap\tsw\t\t0\t0' >> /mnt/etc/fstab
printf '\n/dev/ada0p2\t\t/unencrypted\tufs\tro\t\t1\t1' >> /mnt/etc/fstab

有没有办法用回声在 csh 中做到这一点?

我已经尝试过,但无法正常工作。例如,这是我的 FreeBSD 9.0-RELEASE-p1 盒子上的测试和输出:

# echo test\ttest > test
# cat test
testttest

这里出了什么问题?

linux command-line-interface freebsd echo
  • 1 个回答
  • 128 Views
Martin Hope
Utkonos
Asked: 2012-05-10 16:19:55 +0800 CST

如何使用 shell 内置命令而不是系统命令?

  • 1

我特别询问有关 FreeBSD 的问题。我使用默认的 /bin/csh 作为我的 shell。/bin/echo 中有一个二进制版本的 echo,shell 中内置了一个 echo 命令。系统命令无法使用 System V 样式的反斜杠转义字符,例如:

\n
\t

我希望能够在不临时更改路径或删除 /bin/echo 的情况下更喜欢 shell 的内置命令而不是系统命令。

command-line-interface freebsd echo
  • 1 个回答
  • 114 Views

Sidebar

Stats

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

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve