小编Roc*_*uts的帖子

关于新 Ubuntu 17.10 安装上的 cryptsetup 的警告?

我刚刚下载并安装了一个全新的 Ubuntu 17.10 服务器系统。

在运行时sudo apt updatesudo apt upgrade我碰巧注意到这两个警告:

警告:在 /etc/initramfs-tools/initramfs.conf 中设置 CRYPTSETUP 已弃用,将来会停止工作。请改用 /etc/cryptsetup-initramfs/conf-hook。

cryptsetup:警告:目标 cryptswap1 有一个随机密钥,已跳过

我不知道这是什么,但我想防止将来出现任何麻烦。请注意,我使用的是全盘加密,我认为这与此有关。如果我检查/etc/initramfs-tools/initramfs.conf文件,该字符串crypt根本不会出现。

我应该做些什么?事实上,我的交换分区使用的是随机密钥(至少我是这样解释警告的),应该是这样吗?如果没有,我该如何解决?

encryption boot luks initramfs cryptswap

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

启动屏幕会话并运行脚本而不附加到它?

我正在尝试编写一个脚本来:

  1. 开始新的screen会话
  2. 在新的屏幕会话中运行一些程序或脚本
  3. 与屏幕会话分离,而步骤 2 中的程序可能仍在那里运行。如果步骤 2 中的程序立即或稍后完成,屏幕会话应保持运行(分离)。

我一直在尝试各种组合用的screen -X programscreen -S somename后面program接着screen -D,相结合-d或者-m我相关的问题和答案,但没有找到工作的选项。

我能得到的最接近的是这个:

screen -S MySessionName -d -m myprogram
Run Code Online (Sandbox Code Playgroud)

这会在后台启动一个新的屏幕会话,运行myprogram. 除了一旦myprogram完成(有时是立即)屏幕会话终止,而我想保持它运行。

session bash scripts gnu-screen background-process

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