小编Tob*_*ler的帖子

在多个登录会话之间共享同一个 `ssh-agent`

有没有一种方便的方法来确保来自给定用户(即我)的所有登录都使用相同的 ssh-agent?我在大部分时间编写了一个脚本来完成这项工作,但我一直怀疑有某种方法可以做到这一点,而我刚刚错过了。此外,从那时起,计算技术取得了惊人的进步,例如这个网站。

所以这里的目标是

  • 每当我登录到盒子时,无论是通过 SSH,还是在从 gdm/kdm/etc 启动的图形会话中,或者在控制台上:
    • 如果我的用户名当前没有ssh-agent运行,则启动一个,导出并ssh-add调用环境变量。
    • 否则,现有代理的坐标将在登录会话的环境变量中导出。

当有问题的盒子用作ssh进入第三个盒子时的中继点时,此功能特别有价值。在这种情况下,它避免了每次 ssh 时都必须输入私钥的密码,然后再想,例如,git push做某事。

下面给出的脚本在很大程度上可靠地完成了这项工作,尽管它最近在 X 崩溃时出现了问题,然后我开始了另一个图形会话。在这种情况下,可能还有其他的扭曲。

这是我的坏就是好脚本。我从我的.bashrc.

# ssh-agent-procure.bash
# v0.6.4
# ensures that all shells sourcing this file in profile/rc scripts use the same ssh-agent.
# copyright me, now; licensed under the DWTFYWT license.

mkdir -p "$HOME/etc/ssh";

function ssh-procure-launch-agent {
    eval `ssh-agent -s -a ~/etc/ssh/ssh-agent-socket`;
    ssh-add;
}

if [ ! $SSH_AGENT_PID ]; then
  if [ -e ~/etc/ssh/ssh-agent-socket ] ; …
Run Code Online (Sandbox Code Playgroud)

ssh session login ssh-agent

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

linux内核怎么可以这么小?

一个普通的稳定 3* 内核现在大约 70 mb。但是很少有 30-10 mb 的 linux 发行版带有开箱即用的软件和其他东西。

在这些发行版中,Linux 内核怎么会这么小?仅剥离不需要的模块和驱动程序是否可以显着减小尺寸?还做了什么来减小内核大小?

linux kernel

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

是否可以在 Windows 中使用 FUSE?

保险丝)。最好没有管理员权限。一个例子是 sshfs,也许通过 MSYS?

windows fuse

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

有没有一种工具可以检测(如果可能的话,修复)MP3 文件中的故障?

我的收藏包含一些 MP3,它们有一些小故障,例如:

  • 加载时显示错误的持续时间
  • 小跳
  • 尽管持续时间声称还剩一分钟,但突然结束
  • 噪音

我正在寻找一种工具,它可以检测尽可能多的这些故障并修复那些可以修复的故障(显然,例如在大多数情况下不能简单地消除噪声)。

linux mp3 repair

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

如何切换回 Firefox 的旧标签样式?

最近的更新(我认为是 89 个)导致所有选项卡以相同的连续阴影呈现,这使得以某种方式更难发现每个选项卡的开始和结束(无论网站图标如何,对不起,愚蠢的旧适当边框更容易在我的眼睛上)。我怎么拿回来?我尝试了这个相关的答案 browser.proton.enabled=false无济于事,重新启用紧凑模式也只能部分恢复以前的外观和感觉。我怎样才能恢复好的旧标签底纹和边框?

firefox tabs border ux

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

VLC 可以即时裁剪黑色边框吗?

由于使用了各种纵横比,许多录音在顶部和底部或左侧和右侧都有黑条,导致 4:3 编码的 16:9 电影在 16 上以全屏模式显示所有四个边的黑色边框: 9 显示器(顶部和底部是因为电影,左右是因为 VLC 不知道它们是多余的,而且 4:3 必须适合 16:9 屏幕)。使用 AviDemux 裁剪黑条需要重新编码。

是否可以让 VLC 仅显示视频的无边框部分?

即以某种方式提供配置文件或最初选择“缩放”部分。

奖金问题:我将奖励100代表的任何自动动态边界检测和删除解决方案,无论是 VLC 还是其他方式,只要它是免费的。

vlc-media-player aspect-ratio crop video-conversion

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

是否有用于修改 IMAP 电子邮件的 Thunderbird 插件?

有时我会收到主题为“如已讨论”或“(空)”的电子邮件。那时我知道它是关于什么的,但为了以后参考,我想把这个主题改成更有用的东西。邮件是通过 IMAP 访问的,thunderbird 基本上可以修改它们(如分离附件功能所示),那么有没有办法修改主题行?

编辑保存修改后的草稿不是我想要的,因为这会将发件人更改为我自己并将日期更改为修改日期

thunderbird plugins imap

10
推荐指数
1
解决办法
2774
查看次数

如何单独自定义每个 Firefox 窗口图标?

我是一个标签囤积者,我承认这一点。但至少我现在已经将它们分类到上下文窗口中,并且我希望 Windows 任务栏中的每个窗口都有不同的图标(不是标签栏,它由 favicon 管理)。如何做到这一点?

举个例子,假设我有一个带有各种 StackExchange 选项卡的窗口,我希望将 StackExchange 徽标作为图标,另一个带有 GitHub 存储库的窗口应该带有 GitHub 徽标,第三个窗口带有特定于项目的选项卡我有一个自定义图标(或只是例如 Firefox 徽标顶部的彩色字母)。

我也接受一种解决方案,该解决方案能够简单地使用每个窗口的第一个选项卡的图标,尽管最好独立于该图标。

windows firefox icons windows-10

9
推荐指数
1
解决办法
498
查看次数

如何将 ssh-agent 锁定绑定到 Windows 登录?

是否有可能在 Windows 登录时自动解锁我的私钥以进行 ssh 身份验证,并在(解锁)我的会话时(解锁)锁定它们?

目前我正在使用 msys 的 ssh-agent,但如果已经存在更好的解决方案,我也可以使用例如charade作为腻子选美的包装器进行映像。

ssh windows-7 login ssh-agent

8
推荐指数
1
解决办法
1051
查看次数

是否有类似 StartupMonitor for Windows 7 的工具?

我曾经在 Windows XP 上有一个叫做StartupMonitor的好工具,它告诉我程序(或我自己)每次尝试修改启动条目的情况。是否有适用于 Windows 7 的类似工具也可以处理 XP 未提供的启动路径/密钥?

boot windows-7

8
推荐指数
2
解决办法
3344
查看次数