Amazon Best VPN GoSearch

OnWorks 网站图标

dchroot-dsa - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dchroot-dsa

这是 dchroot-dsa 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dchroot-dsa - 进入 chroot 环境

概要


dchroot-DSA [-h| - 帮帮我 | -V|- 版 | -l|- 列表 | -i|- 信息 | --配置 |
-p|--列表路径[-d 目录|--目录=目录[-q|- 安静的 | -v|--详细[-c
chroot|--chroot=chroot | - 全部 | 根] [指挥]

商品描述


dchroot-DSA 允许用户在 chroot 环境中运行命令或登录 shell。 如果
没有指定命令,会在用户的主目录里面启动一个登录shell
chroot。

用户的环境将保留在 chroot 中。

命令是单个参数,它必须是程序的绝对路径。
不允许附加选项。

命令或登录 shell 运行的目录取决于上下文。 看
- 目录 下面的选项以获得完整的描述。

此版本的 dchroot-dsa 是围绕 施鲁特(1) 程序。 它
提供与 dchroot-dsa 命令行选项的向后兼容性,但
建议使用 schroot 以备将来使用。 见章节“不兼容性” 下面为
已知与旧版本的 dchroot-dsa 不兼容。

配置


dchroot-DSA 接受以下选项:

基础版 选项
-h, - 帮帮我
显示帮助摘要。

-a, - 全部
选择所有 chroot。 请注意,早期版本的 dchroot-dsa 不包含此
选项。

-c, --chroot=chroot
指定要使用的 chroot。 此选项可多次使用以指定更多
不是一个 chroot,在这种情况下,它的效果类似于 - 全部. 如果这个选项是
未使用,第一个非选项参数指定要使用的 chroot。 注意
早期版本的 dchroot-dsa 不包含此选项。

-l, - 列表
列出所有可用的 chroot。

-i, - 信息
打印有关可用 chroot 的详细信息。 请注意,早期版本
dchroot-dsa 没有包含这个选项。

-p, --列表路径
打印可用 chroot 的绝对位置(路径)。

--配置
打印可用 chroot 的配置。 这对于测试
使用的配置与配置文件相同。 任何评论在
原始文件将丢失。 请注意,早期版本的 dchroot-dsa 没有
包括这个选项。

-d, --目录=目录
改成 目录 在运行命令或登录 shell 之前在 chroot 内。
If 目录 不可用,dchroot-dsa 将退出并显示错误状态。

默认行为(所有目录路径都在 chroot 内)是运行
用户主目录中的登录 shell 或命令,或 / 如果主目录是
无法使用。 如果没有目录可用,dchroot-dsa 将退出
带有错误状态。

-q, - 安静的
仅打印基本信息。 请注意,早期版本的 dchroot-dsa 没有
包括这个选项。

-v, --详细
打印所有消息。 请注意,早期版本的 dchroot-dsa 不包含此
选项。

-V, - 版
打印版本信息。

配置


不兼容


Debian 根目录 版本 1.5.1
· 本版dchroot-dsa使用 配置文件 存储配置
可用的 chroot,而不是 文件根目录 历史上使用的文件。
dchroot-dsa 支持自动迁移 文件根目录 以及 配置文件
密钥文件格式及其 --配置 从版本 0.2.2 到 1.5.0 的选项; 支持
旧格式现在不再可用。

DSA 根目录
· 日志消息的措辞和格式不同。

· dchroot-dsa 提供了由
施鲁特,但下面仍然是 schroot。 因此 dchroot-dsa 仍然受制于
schroot 安全检查,包括 PAM 身份验证和授权,以及
例如,会话管理,因此行为可能与
在某些情况下,dchroot-dsa 的早期版本。

Debian 根目录
A 根目录 包提供了替代的 dchroot 实现。

· 上述所有不兼容性均适用。

· 这个版本的 dchroot 有不兼容的命令行选项,而一些
这些选项受支持或具有不同名称的等效选项, -c
需要选项来指定 chroot。 它还允许使用 shell 脚本
作为选项而不是单个绝对路径,并允许多个命令
选项而不是单个选项。

目录 后备


dchroot-dsa 将选择一个合适的目录在 chroot 中使用
是否 - 目录 选项被使用。 当明确指定一个目录时,只有一个
目录将用于安全性和一致性,而用于登录 shell 或命令
可以尝试几种可能性。 请注意,由于正在考虑多个回退
对于命令,使用 dchroot-dsa 运行命令是危险的; 改用 schroot。 这
以下小节列出了每种情况的后备序列。 CWD 是当前
工作目录,DIR 是指定的目录 - 目录.

注册 or 命令
┌──────────────────────┬──────────────────────────── ──────────────────┐
│转型│ │
│(主持人 → Chroot) │ 评论 │
├────────────────────┼──────────────────────────── ────────────────┤
│CWD → passwd pw_dir │ 正常行为(如果 --directory 不是 │
│ │ 用过) │
│CWD → / │ 如果 passwd pw_dir 不存在 │
失败 │ 如果 / 不存在 │
└──────────────────────┴──────────────────────────── ────────────────┘
- 目录 用过的
┌──────────────────┬──────────────────────────────── ────────────┐
│转型│ │
│(主持人 → Chroot) │ 评论 │
├────────────────┼────────────────────────────────── ────────────┤
│CWD → DIR │ 正常行为 │
失败 │ 如果 DIR 不存在 │
└────────────────┴──────────────────────────────── ────────────┘
在任何情况下都不应存在回退。

调试
需要注意的是 --debug=通知 将显示为会话计算的内部回退列表。

示例


$ dchroot-DSA -l
可用的 chroot: sarge, sid

$ dchroot-DSA --列表路径
/srv/chroot/sarge
/srv/chroot/sid

$ dchroot-DSA -q SID -- /bin/uname
Linux

$ dchroot-DSA SID
I:[sid chroot] 运行登录 shell:“/ bin / bash=
$

请注意,第一行与标准错误相呼应,其余行与标准错误相呼应
输出。 这是故意的,因此在 chroot 中运行的命令的程序输出可能
根据需要进行管道和重定向; 数据将与命令运行时相同
直接在主机系统上。

故障排除


如果某些东西不起作用,并且从错误消息中不清楚出了什么问题,请尝试
使用 --调试=水平 打开调试消息的选项。 这给了很多
更多信息。 有效的调试级别为“无”、“通知”、“信息”、“警告”和
“严重”按严重性增加的顺序排列。 严重程度越低,越多
输出。

如果您仍然遇到问题,可以通过邮件列表联系开发人员:
Debian 构建工具开发人员
<[电子邮件保护]>

使用 onworks.net 服务在线使用 dchroot-dsa


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。