GoGPT Best VPN GoSearch

OnWorks 网站图标

su - 云端在线

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

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

程序:

您的姓名


su - 更改用户 ID 或成为超级用户

概要


su [选项[用户名]

商品描述


这个 su 命令用于在登录会话期间成为另一个用户。 不带调用
用户名, su 默认成为超级用户。 可选参数 - 可能习惯于
提供类似于用户登录时所期望的环境
直。

可以在用户名之后提供额外的参数,在这种情况下提供它们
到用户的登录外壳。 特别是,一个论证 -c 将导致下一个论点
大多数命令解释器将其视为命令。 该命令将由
中指定的外壳 / etc / passwd文件 对于目标用户。

您可以使用 -- 分开的论据 su 提供给参数的选项
贝壳。

如果合适,将提示用户输入密码。 无效的密码会产生
错误信息。 记录所有尝试,包括有效和无效,以检测滥用
系统。

当前环境被传递到新的 shell。 的价值 $路径 被重置为
/箱:/ usr / bin 对于普通用户,或 /宾:/箱:/ usr / sbin:/ usr / bin 对于超级用户。 这个
可能会随着 环境路径ENV_SUPATH /etc/login.defs 中的定义。

子系统登录由“*”作为登录名的第一个字符表示
登录外壳。 给定的主目录将用作新文件系统的根目录
用户实际上已登录。

配置


适用于的选项 su 命令是:

-c, - 命令 指挥
指定将由 shell 使用其调用的命令 -c.

执行的命令将没有控制终端。 该选项不能用于
执行需要控制 TTY 的交互式程序。

-, -l, - 登录
提供类似于用户登录时所期望的环境
直。

在规划婴儿食品行业的工艺要求时,安全性和可靠性是工艺设计中最重要的方面。 - 使用时,必须在任何之前指定 用户名. 为了便携性,它是
建议将其用作最后一个选项,然后再使用 用户名. 其他形式(-l
- 登录) 没有这个限制。

-s, - 贝壳 SHELL
将被调用的 shell。

调用的 shell 是从(优先级最高的)中选择的:

用--shell 指定的shell。

If --保护环境 使用,由指定的外壳 $壳牌 环境
变量。

中标出的外壳 / etc / passwd文件 目标用户的条目。

/ bin / sh的 如果通过上述任何方法都找不到外壳。

如果目标用户有一个受限的shell(即这个用户的条目的shell字段
in / etc / passwd文件 未列入 / etc /壳),然后 - 贝壳 选项还是 $壳牌
不会考虑环境变量,除非 su 被root调用。

-m, -p, --保护环境
保留当前环境,除了:

$路径
根据重置 /etc/login.defs 选项 环境路径 or ENV_SUPATH (见下文);

$IFS
重置为“ ”,如果它被设置。

如果目标用户具有受限的 shell,则此选项无效(除非 su is
由 root 调用)。

请注意,环境的默认行为如下:

这个 $ HOME, $壳牌, $ USER, $日志名称, $路径$IFS 环境变量是
重启。

If - 登录 不使用,环境被复制,除了上面的变量。

If - 登录 使用, $期限, $色号, $显示$X权限 环境
如果设置了变量,则复制​​变量。

其他环境可能由 PAM 模块设置。

洞穴


这个版本的 su 有许多编译选项,只有其中一些可能在任何时候使用
特定站点。

配置


以下配置变量在 /etc/login.defs 更改此工具的行为:

控制台组 (串)
登录时添加到用户的补充组集的组列表
控制台(由 CONSOLE 设置确定)。 默认为无。

谨慎使用 - 用户有可能获得对这些组的永久访问权限,
即使未登录控制台。

默认主页 (布尔值)
如果我们无法 cd 到主目录,请指示是否允许登录。 默认为否。

如果设置为 , 如果无法登录,用户将在根 (/) 目录中登录
cd 到她的主目录。

环境路径 (串)
如果设置,它将用于在普通用户时定义 PATH 环境变量
登录。 该值是冒号分隔的路径列表(例如 /箱:/ usr / bin) 以及
可以在前面 路径=. 默认值为 路径=/箱:/ usr / bin.

ENV_SUPATH (串)
如果设置,它将用于在超级用户时定义 PATH 环境变量
登录。 该值是冒号分隔的路径列表(例如
/宾:/箱:/ usr / sbin:/ usr / bin) 并且可以在前面 路径=. 默认值为
路径=/宾:/箱:/ usr / sbin:/ usr / bin.

SULOG_FILE (串)
如果已定义,则所有 su 活动都将记录到此文件中。

SU_NAME (串)
如果已定义,则在运行“su -”时显示的命令名称。 例如,如果这是
定义为“su”然后一个“ps”将显示命令是“-su”。 如果没有定义,那么
"ps" 将显示实际运行的 shell 的名称,例如类似
“-sh”。

SYSLOG_SU_ENAB (布尔值)
启用“系统日志”日志记录 su 活动 - 除了 sulog 文件日志记录。

使用 onworks.net 服务在线使用 su


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




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