问题标签 [sshd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 在 Ubuntu 中监控远程登录机器的流量(通过 ssh 本地端口转发)
我已经sshd
在我的计算机(Ubuntu-12.10)中开始让其他 PC(let pc2)通过本地端口转发连接到我的访客帐户中。
现在如何从我的 PC 监控该 pc2 的流量,即他/她正在打开哪个网站或他/她正在下载什么数据以及通过我的计算机的其他流量?
cygwin - 使用 cygwin 安装 sshd
我想使用 cygwin 在 windows 中安装 sshd。但是当我启动 sshd 服务时,它说:
并且sshd.log
说:
那么如何处理呢?
java - 将 git 与 apache sshd 一起使用
我正在尝试在我用 Java 编写的 SSH 服务器上使用 msysgit sshd
,我已经取得了很大进展,因为我克服了一些 git 错误,我能够使用 putty 连接并获得一个 shell,我的 Windows 路径中有 git ,但我仍然不能真正使用 git 通过我的 ssh 守护进程连接到我的存储库。我从 msysgit 收到以下错误:
我使用以下内容将遥控器添加到我尝试连接的存储库中:
我也尝试了许多其他变体,但没有运气。我在 localhost 上设置了两个 git repos,一个是我正在运行 git push 的,一个是在c:\gitrepo
.
我错过了什么?
此外,我还必须将 mysysgit/bin 的路径添加到我的 windows 7 环境变量中,但也希望有一种方法可以在不将其添加到我的 windows 环境变量但在我的 ssh 服务器中以编程方式指定它的情况下使其工作,但更重要的是我希望能够在这个 ssh 服务器上运行 git。
我的服务器的代码如下。
有谁知道如何在服务器端修复此手动解析。我可以使用不同的命令处理器或类似的东西吗?
java - 使用 apache 库创建 sshd 服务器需要我更改命令服务器端,但如果我连接到另一个 ssh 服务器,它就可以工作
要求:编写我自己的 ssh 服务器,允许使用 ssh 协议和我的 ssh 服务器msysgit
进行通信。我在 Windows 7 上运行。pull
push
使用git remote
以下定义:
不能通过我的 ssh 服务器工作,但如果我通过另一个 ssh 服务器(例如copssh
.
使用以下遥控器并在我的 ssh 服务器上手动操作命令可以工作:
git-receive-pack '/C/gittestserver'
我使用不起作用的原始远程 url 在我的 ssh 服务器中获得以下命令。
为了使上述工作,我必须从第二个参数的开头和结尾手动删除单引号,并且我还必须/
从第二个参数的开头删除单引号。完成此手动命令操作后,我可以让 git 成功运行。
有没有办法避免进行这种手动操作或以正确的方式进行操作,这样我就不会破坏未来潜在的用例?windows上的其他ssh服务器不知何故没有这个问题(copssh
)。
请参阅此问题(“将 Git 与 Apache sshd 一起使用”)以获取更多信息。
sshd - sshd_config 允许用户
我正在尝试遵循以下逻辑的 AllowUsers 指令的非常具体的配置:
- 允许 user1 从 host1 SSH
- 拒绝 user1 从任何其他主机 ssh
- 允许来自任何主机的所有其他用户
我尝试了以下方法:
不幸的是,当@出现时,它会否定前面的参数,无论顺序是什么。
我有两个问题;是否有执行 AllowUsers 指令中的参数的顺序,上面的逻辑是否可能?
windows - ssh windows 7连接拒绝器
尝试从本地主机连接
尝试从本地网络中的另一台计算机连接
尝试从互联网连接
我在这个站点 http://www.canyouseeme.org/检查 22 端口 - 22 端口是打开的,它出现在我的日志文件中
尝试使用 telnet
但是当我尝试另一个端口时
java - apache sshd 公钥认证
我正在尝试使用 apache mina sshd 设置 ssh 服务器。我想使用公钥认证,基本上我想知道如何实现
我看到传递的是另一个公钥。所以我假设您应该将参数中给出的公钥与服务器拥有的公钥进行比较。但我不知道该怎么做。
我发现的一件事是这个实现。这似乎毫无意义,因为它似乎将公钥的模数与自身进行了比较。假设这个实现有一个错误,并且应该比较每个公钥的模数,这足以进行身份验证 - 模数同意吗?当然,如果我只是将我的公开可用公钥提供给这个函数,那么我会获得身份验证吗?
ssh - 尝试密码后 ssh 服务器关闭连接
我正在尝试通过 ssh 访问远程服务器。我无法通过 CLI 中的 ssh 命令执行此操作,但使用相同的凭据我可以通过 putty ssh 访问。
我正在使用 ubuntu 12.04。我无权访问 ssh 服务器,因此无法更改 sshd 配置文件。
可以通过 ssh CLI 命令从其他机器访问 ssh 服务器,但从我的 mashine 来看,这是行不通的。凭据是正确的,因为我可以通过 putty 连接,并且当我输入密码时我没有从服务器收到任何消息。它只是关闭连接。
我在 CLI 中通过 ssh 连接的命令是:
这是输出:
plugins - 如何从 sshd 的 check_procs 检查中排除登录
我希望使用 Nagios 插件 check_procs 来监控在我的 CentOS 服务器上运行的 ssh 守护进程的数量。现在考虑我的服务器:
我只想知道有多少“/usr/sbin/sshd”实例正在运行,而不是启动了多少个守护进程来处理传入的 ssh 连接。有没有办法做到这一点?
linux - Linux如何启动“sftp-server”?
我对它不是很熟悉,但是openssh/sftp-server
(之前由供应商)安装了RHEL
它,并且在我重新启动服务器之前它运行良好。然后当我重新启动后检查时:
没有sftp
正在运行,但正在运行sshd
。
那么我该怎么做才能让这个sftp
运行呢?