标签: prompt

避免密码提示密钥和 DN 信息提示

我正在使用以下代码生成密钥:

apt-get -qq -y install openssl;
mkdir -p /etc/apache2/ssl;
openssl genrsa -des3 -out server.key 1024;
openssl req -new -key server.key -out server.csr;
cp server.key server.key.org;
openssl rsa -in server.key.org -out server.key;
openssl x509 -req -days 12000 -in server.csr -signkey server.key -out server.crt;
mv server.crt  /etc/apache2/ssl/cert.pem;
mv server.key  /etc/apache2/ssl/cert.key;
rm -f server.key.orig;
rm -f server.csr
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

  1. 如何跳过密码提示?我这样做是否相当安全?(因为它不应该是彻头彻尾的愚蠢,因为任何人都应该能够破解证书)

  2. 如何避免提示输入国家/地区名称、组织等。我希望我可以在命令提示符下提供它们(手册页仅显示 OpenSSL 的顶级选项)

prompt openssl ssl-certificate x509

98
推荐指数
3
解决办法
11万
查看次数

UNIX $(美元)提示的起源是什么?

UNIX 提示符使用一个$符号来指示您的输入是预期的。

我想知道为什么选择这个符号——如果有什么原因的话。美元似乎有点出乎意料。>在我看来,一个符号会更具暗示性。

unix shell history prompt

93
推荐指数
4
解决办法
4万
查看次数

如何在 bash 提示符下显示绝对路径?

我目前将我的 bashPS1设置为这样的:

PS1="\[\`if [[ \$? = "0" ]]; then echo '\e[32m\h\e[0m'; else echo '\e[31m\h\e[0m' ; fi\`:\w\n\$ "
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它显示绝对路径而不是相对路径(例如/home/dave/dir而不是~/dir)?

bash path prompt

63
推荐指数
2
解决办法
11万
查看次数

如何阻止网站上的“使用 Google 登录”提示?

在很多需要登录的网站上,都会出现那些烦人的Google登录提示:

“登录即可解锁优惠和折扣!”  弹出窗口

互联网上有一些关于如何避免这种情况的教程,例如How-To Geek 上的教程,建议禁用 Google 帐户中的一个选项。但是,这不起作用,因为我的未启用且从未启用:

“允许 Google 提供更快捷的方式在受支持的第三方网站上使用您的 Google 帐户登录”(德语)

请注意,这只发生在 Firefox(110.0.1(64 位),安装了 AdBlocker Ultimate v 3.7.21);如果我使用 Brave 浏览器(版本 1.49.120 Chromium:111.0.5563.64(官方版本)(64 位)),默认情况下该浏览器会阻止广告,则不会显示广告。我使用的是Ubuntu 22.04.2 LTS (Jammy Jellyfish),Linux 内核为 5.19.0-35-generic x86_64。

browser firefox adblock login prompt

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

Tmux 和 ZSH 自定义提示:窗口名称错误

我已经使用oh-my-zsh自定义了我的 ZSH 提示,以使其更具可读性,并在我在存储库中时添加有关 git 的信息。

示例:(
bob@inf [~/docs] %
bob@inf [~/src/nicest] master %在 git 存储库中)

它运行良好,但我有一些错误tmux和窗口名称。它仍然显示无意义值,我无法禁用它automatic-rename off(它不起作用,每个命令后窗口名称都会更改),对于第一个示例 tmux~/docs用于窗口名称。

我不确定如何修复它,我想保持我的 zsh 提示不变,如果可以进行更改但想了解问题出在哪里?

另一种解决方案可能是重新定义命令settile(来自这个答案),但我不确定如何以正确的方式做到这一点。

zsh git prompt tmux oh-my-zsh

44
推荐指数
3
解决办法
2万
查看次数

在 Windows 7 中使用管理员权限安排任务而无需用户提示

在 Windows 7 中,我想安排一个程序以管理权限运行,而无需用户每次运行计划任务时都响应提示(要求提升权限)。有没有办法在不禁用所有应用程序的 UAC 提示的情况下实现这一目标?

可能不相关,但我试图让这个程序在启动时运行。

windows-7 administrator scheduled-tasks prompt

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

为什么在滚动历史记录时,这个 bash 提示有时会保留部分以前的命令?

我承认我的 bash 提示符是从几个地方偷来的并拼凑在一起的,在使用向上/向下箭头滚动 bash 历史记录时,有时会在其长度中添加部分先前的命令。

例如,如果我之前的命令是:

ls
cd /home/caleb
vim .bashrc
Run Code Online (Sandbox Code Playgroud)

当我在提示下向上滚动两次时,它可能看起来像:

$ vim .bcd /home/caleb

前五个字符是最后一个命令留下的。

有谁知道为什么会发生这种情况,以及如何阻止?

我的提示是用这个代码设置的(在这里包含的方式很长):https : //gist.github.com/1679352

bash prompt

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

如何在 Windows 的命令行提示符中隐藏路径?

我正在使用 cmd 控制台在 Windows 7 上工作。如何在提示中隐藏路径?

path command-line prompt

30
推荐指数
3
解决办法
4万
查看次数

在 Bash 提示的函数中转义非打印字符

在 Bash 提示(PS1 变量)中,我正在调用一个函数来潜在地向提示添加文本: export PS1="\u@\h \$(my_function) \$ "

但是,提示中的函数包含 ANSI 颜色代码,这些代码会根据函数的输出(有时为红色,有时为绿色)而变化。将 " \["添加到 PS1 变量应该将这些代码转义为非打印,但如果我echo在函数中执行 an ,则 " \[" 会在提示中逐字打印。

如何从函数中转义这些 ANSI 颜色代码以在 bash 提示中使用?

bash ansi prompt

24
推荐指数
1
解决办法
7329
查看次数

CMD 提示窗口定期弹出并瞬间消失

Windows 10 - 每 10 分钟左右,我的计算机上就会出现一个命令行窗口。恐怕我被什么东西感染了。我一直盯着任务管理器(和进程资源管理器)好几天,无法将其缩小到导致这种情况的原因。我试过 MSconfig 来检查启动程序 - 似乎没有什么不寻常的。我使用过 Malwarebytes,运行过一次 Tron Script,并安装了所有新的 Windows 更新,希望它能解决问题,但它仍然存在。

我可能下载了一些东西。

有没有办法检查事件查看器以查看启动此窗口的内容?

virus malware prompt cmd.exe

24
推荐指数
3
解决办法
5796
查看次数