小编JDS*_*JDS的帖子

如何在 chrooted 环境之外添加指向文件系统的指针 - 通过 OpenSSH 使用 chrooted SFTP

所以,我很确定这是真的,但我还没有找到直接回答我的问题的具体详细的独立参考。问题是:

如何添加对 chroot 环境之外的资源的访问权限?

我已经使用 OpenSSH 的新 ChrootDirectory 指令设置了 chroot SFTP。

不幸的是,在我的环境中,我无法将 chroot 直接限制到某些用户资源所在的主目录。所以我创建了一个单独的 chroot 区域,并且正在链接所需的资源。

我尝试使用符号链接来做到这一点。例如

ln -s /path/to/resource /chroot/dir/resource
Run Code Online (Sandbox Code Playgroud)

但这有一个“无法规范未找到的目录”错误

所以我的解决方案是使用绑定安装:

mount --bind /path/to/resource /chroot/dir/resource
Run Code Online (Sandbox Code Playgroud)

那奏效了。

真的,我只是想确认符号链接不起作用。指向描述此内容的良好参考的链接也很好。

openssh sftp chroot

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

具有无缝用户体验的 Linux 全盘加密是否可以通过 FileVault (macOS) 或 BitLocker (Windows) 实现?

我找到了一些适用于 Linux 操作系统的全盘加密 (FDE) 解决方案。具体来说,我研究了适用于 Linux Mint 或 Ubuntu 的解决方案,因为这是我倾向于使用的。但我确信这个问题也适用于其他发行版。

我正在寻找一种全磁盘解决方案,它可以像在 macOS 上使用 FileVault 一样无缝地提供用户体验。

FileVault 体验如下:

  • FileVault 加密整个磁盘。这样做是在安全性的首选项面板中的一键式操作。
  • FV 提供了一个预启动环境,可以解锁一个 Mac 等价的可信平台模块(它实际上可能是一个 TPM,但我不认为它是),这是锁定实际执行的密钥的东西磁盘加密
  • 登录时,实际上是登录到预引导环境。然后解锁 FV 的密钥。只有这样,操作系统磁盘才会被解锁。
  • OS用户密码与FV密码同步;对于最终用户来说,这一切都是无缝的(除了少数用例)

在 Windows 上,BitLocker 使用 TPM 的方式与上述 FileVault 的方式大致相同。

然而,在 Linux 上,即使安装了 TPM 工具,我遇到的每个全盘加密方案都需要除了登录用户名和密码之外的启动密码。

例如,这个(写得很好,很详细)Linux Mint 示例:

https://community.linuxmint.com/tutorial/view/2026

在这个例子中,(顺便说一句,就像一百万个易于操作的 CLI 步骤),FDE 已经完成,但你可以看到用户必须在启动时在 Grub 提示中输入解密密码。

有没有人为 Linux 破解过这个问题?

要求

  • 用户体验是用户只输入一次登录名和密码
  • 全盘加密(包括启动分区)
  • (很高兴)设置很容易,或者至少是 Simple(TM)

linux filevault bitlocker tpm

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

Mac OSX 等效于 Open Desktop dot-desktop 文件?

我主要是一个 Ubuntu 用户。我喜欢通过(至少在 Gnome 中)右键单击面板并选择添加到面板->自定义应用程序来为应用程序创建一键启动器非常容易。我经常使用这个。对于我日常工作中使用的自定义单行程序和自定义 shell 脚本实用程序(我是 LAMP 堆栈系统管理员)

Mac OS <= 9 曾经拥有这些类似的“液滴”东西。

我可能被迫使用我的 Mac 一段时间,我想知道一种简单的方法来创建一个一键式“应用程序”启动器,该启动器可以启动,例如自定义 shell 脚本或自定义 shell one liner ,甚至是一个普通的应用程序,但具有不同的 CLI 标志。

做这样的事情的“Mac Way(TM)”是什么?我希望能够将 .desktop-ish 文件添加到底部的 Mac 应用程序栏,或者,如果失败,在我的桌面上将它们设置为可点击的图标。这甚至可能吗?

mac desktop launcher macos

5
推荐指数
1
解决办法
5414
查看次数

标签 统计

bitlocker ×1

chroot ×1

desktop ×1

filevault ×1

launcher ×1

linux ×1

mac ×1

macos ×1

openssh ×1

sftp ×1

tpm ×1