macOS
brew install remctllocal Homebrew formula metadata
sudo port install remctlMacPorts ports tree · net/remctl/Portfile · 来源: api.github.com
安装
brew install remctllocal Homebrew formula metadata
sudo port install remctlMacPorts ports tree · net/remctl/Portfile · 来源: api.github.com
nix profile install nixpkgs#remctlnixpkgs package indexes · pkgs/by-name/re/remctl/package.nix · 来源: api.github.com
sudo apt install libnet-remctl-perlDebian stable package indexes · libnet-remctl-perl · 来源: deb.debian.org
概览
Client/server application for remote execution of tasks
历史
remctl is a client/server remote-command system that authenticates with Kerberos GSS-API, encrypts network traffic, and restricts callers to explicitly configured commands and ACLs.
Anton Ushakov originally wrote remctl as a Kerberos v5 replacement for IBM's Kerberos v4 sysctl service used at Stanford. It retained the external-command use case Stanford needed while omitting sysctl's ability to execute arbitrary Tcl code. Russ Allbery subsequently maintained and expanded it.
Debian has shipped remctl since Debian 3.1, initially as one package and later as separate client and server packages. Language bindings subsequently entered Debian for Perl and, later, PHP, Python, and Ruby.
Administrators map command and subcommand names to server-side executables in `remctl.conf` and attach ACLs. Clients request only those named operations; `remctld` authenticates and authorizes the caller before executing the configured backend.
remctl occupies a narrow but useful space between rsh, SSH command restrictions, sudo, and RPC frameworks. It offers a deliberately small protocol, Kerberos authentication, encrypted transport, and per-command ACLs without requiring services to share an implementation language.
安全态势
broad file, network, media, or database tool signal. generalized runtime or code generation signal.
yellow 风险 · 中 置信度 · runtime
在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
@sysconfdir@/remctl.conf可执行文件
| 命令 | 类型 | 暴露范围 | 备注 |
|---|---|---|---|
remctl | cli | 全局可执行文件 | |
remctl-shell | cli | 全局可执行文件 | |
remctld | cli | 全局可执行文件 |
新鲜度
这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。
https://www.eyrie.org/~eagle/software/remctl/
安装元数据
| 软件包键 | brew:remctl |
|---|---|
| 版本 | 3.18 |
| 软件包管理器 | Homebrew |
| 软件包管理器页面 | https://formulae.brew.sh/formula/remctl |
| 主页 | https://www.eyrie.org/~eagle/software/remctl/ |
| 上游文档 | https://www.eyrie.org/~eagle/software/remctl/ |
| 许可证 | MIT |
| 源码归档 | https://archives.eyrie.org/software/kerberos/remctl-3.18.tar.xz |
| 最后更新 | 2026-09-13T07:26:55Z |
| Pulse | updated |
| 依赖 | libevent, pcre2 |
| macOS 提供的库 | krb5 |
| Bottle | 可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux) |
| Homebrew post-install | 未定义 |
| 服务 | 未声明 |
注册表事实
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | remctl |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
源数据库匹配
匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。
libnet-remctl-perl 3.18-3
Perl client for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libnet-remctl-perllibremctl-dev 3.18-3
Development files for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libremctl-devlibremctl1t64 3.18-3
Library for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libremctl1t64php-remctl 3.18-3
PECL module for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install php-remctlpython3-pyremctl 3.18-3
Python 3 extension for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install python3-pyremctlremctl-client 3.18-3
Client for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install remctl-clientremctl-server 3.18-3
Server for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install remctl-serverruby-remctl 3.18-3
Ruby extension for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install ruby-remctlremctl
nix profile install nixpkgs#remctllibnet-remctl-perl 3.18-1.1build2
Perl client for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libnet-remctl-perllibremctl-dev 3.18-1.1build2
Development files for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libremctl-devlibremctl1t64 3.18-1.1build2
Library for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install libremctl1t64php-remctl 3.18-1.1build2
PECL module for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install php-remctlpython3-pyremctl 3.18-1.1build2
Python 3 extension for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install python3-pyremctlremctl-client 3.18-1.1build2
Client for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install remctl-clientremctl-server 3.18-1.1build2
Server for Kerberos-authenticated command execution
https://www.eyrie.org/~eagle/software/remctl/
sudo apt install remctl-server来源线索
此页面由 av-web 从 scripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。
View the package source record on GitHub.