sshd相关内容

让 git 用户的 sshd 登录转发到(GitLab)Docker 容器

我想在我的主机上配置 sshd 以将某个用户的公钥登录转发到运行自己的 sshd 服务的 Docker 容器. 为了提供一些上下文,我在 Docker 容器中运行 GitLab,我不喜欢在主机上打开另一个端口以进行 SSH GitLab 通信,而是在主机上使用 sshd 重定向用户并直接键入 GitLab 公开的端口在本地机器上. 我的想法是做这样的事情: 匹配用户 gitForce ..
发布时间:2022-01-10 11:25:28 其他开发

使用 docker 容器自动启动 sshd

给定: 基于 ubuntu:13.10 的容器 安装 ssh(通过 apt-get install ssh) 问题:每次启动容器时,我都必须手动运行 sshd service ssh start 尝试:update-rc.d ssh defaults,但没有帮助. 问题:如何设置容器在启动时自动启动sshd服务? 解决方案 您可以尝试使用 phusion/base ..
发布时间:2021-12-07 12:22:39 其他开发

Ansible:在文件中的现有行上插入一个单词

我必须使用 Ansible 模块来编辑/etc/ssh/sshd_config 文件 - 每次我创建一个新用户时,我都想将它附加到这两行: AllowUsers root osadmin AllowGroups 根员工 此时我正在使用 shell 模块来执行 sed 命令,但如果可能的话,我想使用 lineinfile - shell: "sed -i '/^Allow/s/$/{{ us ..
发布时间:2021-11-11 01:02:15 其他开发

Ansible:在文件中的现有行上插入一个单词

我必须使用 Ansible 模块来编辑/etc/ssh/sshd_config 文件 - 每次我创建一个新用户时,我都想将它附加到这两行: AllowUsers root osadmin AllowGroups 根员工 此时我正在使用 shell 模块来执行 sed 命令,但如果可能的话,我想使用 lineinfile - shell: "sed -i '/^Allow/s/$/{{ us ..
发布时间:2021-11-10 23:52:56 其他开发

xterm.js + ws + ssh2 不将终端调整大小信号(SIGWINCH)传输到 ssh 服务器

在此处重新表述我的问题. 我有一个使用“xterm.js"、“ws"和“ssh2"节点模块的网络应用程序.一切都很好.除了一件事: SIGWINCH 窗口大小调整信号不会发送到 sshd 服务器或 ssh2 流.其他 sigs、esc、ansi 工作正常.Esc[8 就消失了. 在真正的 xterm 中,echo -e "\e[8;30;120t" 调整两端终端的大小.不在这里. ..
发布时间:2021-09-24 19:47:15 其他开发

如何使用 apache SSHD ScpClient 上传/下载文件

我不知道在设置 ScpClient 以发送/接收文件时我做错了什么. 我正在使用 Apache MINA SSHD 库来启动 SSH 服务器并尝试将文件复制到/从它复制. 这是我的设置: SSHServer.java 公共类 SSHServer {私有 sshServer sshServer;私有静态最终记录器记录器 = LoggerFactory.getLogger(SSHS ..
发布时间:2021-07-16 21:42:23 Java开发

无法启动cygwin sshd服务

我在cygwin提示符下输入ssh-host-config(以admin特权开始),对特权分离说是,新的本地帐户sshd,将sshd作为服务安装;我没有为CYGWIN的守护进程输入任何值.我输入no是因为使用了其他名称;是,用于创建新的特权用户帐户. 在我的services.msc中,我无法启动该服务: The CYGWIN sshd service on Local Computer ..
发布时间:2020-11-22 01:56:49 其他开发

如何知道是否安装了服务

我正在寻找一种使用Python脚本检查是否已安装服务的方法.例如,如果我要检查命令行中已安装/正在运行/已关闭的SSH服务器,则可以使用: service sshd status 如果未安装该服务,则会显示以下消息: sshd.service Loaded: not-found (Reason: No such file or directory) Active: inac ..
发布时间:2020-07-09 21:31:19 Python

如何在Mac上安装sshd?

我试图在Mac上使用Hadoop,但是它需要Java和ssh,因此我需要安装它们. 我已经在Homebrew的帮助下完成了ssh部分,但是下载sshd之后,我不知道如何安装它. 我该怎么做? 解决方案 OS X随附 sshd ,您只需在系统偏好设置下的下启用它通过点击远程登录: >共享: ..
发布时间:2020-07-09 21:30:16 其他开发

如何在接收端打开没有SSHD的外壳?

我有一台没有SSHD的计算机,我想从一台远程计算机(我可以完全控制)上打开该计算机上的bash外壳. 由于我在受限计算机上安装了SSH,因此我配置了反向代理: $ ssh -R 19999:localhost:22 remoteuser@remotemachine 现在,我的“完全控制"计算机到“有限"计算机的端口19999上都有连接.如何使用此设置打开外壳? 解决方案 您 ..
发布时间:2020-07-09 21:30:14 其他开发

git clone无需输入用户密码

我想在我的专用服务器上创建公共git存储库,以供任何人克隆,但是它一直在询问我git用户的密码. 我创建了名为git且没有密码的用户.已使用: passwd -d git 不幸的是,每次我尝试做: git clone git @ myhost:myrepo.git 我被要求输入密码. 我尝试在sshd_config 中进行设置 Match user git ..
发布时间:2020-07-09 21:30:11 其他开发

SSH –即使没有Shell也可以在登录时强制执行命令

我正在创建一个没有外壳的受限用户,仅用于端口转发,并且即使用户通过ssh -N user@host连接,并且不要求SSH服务器提供外壳,我也需要通过pubkey在登录时执行脚本. 该脚本应在通过pubkey验证的连接上警告管理员,因此连接的用户不应跳过该脚本的执行(例如,通过与ssh -N连接). 我尝试无济于事: 在/etc/ssh/sshrc上设置命令. 在.ssh/aut ..
发布时间:2020-07-09 21:29:54 其他开发

Ansible:在文件的现有行上插入一个单词

我必须使用Ansible模块才能编辑/etc/ssh/sshd_config文件-每次创建新用户时,我都希望在以下两行附加它: AllowUsers root osadmin AllowGroups root staff 此刻,我正在使用shell模块执行sed命令,但如果可能的话,我想使用lineinfile - shell: "se ..
发布时间:2020-07-09 21:29:49 其他开发