问题标签 [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.
windows-xp - Cygwin sshd 服务的 SSH 密码/用户问题
我刚刚使用 RAT 在海外的 Windows XP Pro 机器上通过 Cygwin 设置了 SSHd,并从安装中排除了 openssh 包。我运行了 cywin shell(来自 c:\cywin)并运行了现在,它位于一个我知道是安全且正确转发的端口下,但我不会分享它的号码。这不是一个常见的端口,但它低于 40000。防火墙已关闭等。我在盒子上创建的第一个管理员帐户。(它是完整的管理员)我已经运行了以下命令
chmod +r /etc/passwd
chmod +r /etc/group
hmod 777 /var
/*Created New Admin User Account To Be Used via SSH*/
mkpasswd -cl > /etc/passwd
mkgroup --local > /etc/group
我可以在本地连接,但不能在外部连接。我知道我的端口等都很好。
任何可能的问题,因为我真的需要这条隧道:P
msysgit - 如何在 msysgit 中安装 SSH 守护程序
如何在我的 msysgit 环境中安装 SSH 守护程序,以便我可以使用 SSH 客户端访问 msysgit?这背后的原因是我不喜欢 msysgit 使用的默认命令窗口。相反,我想通过 Putty 访问它。有任何想法吗?
amazon-ec2 - 如何使用混乱的 sshd 配置恢复亚马逊 ec2 实例
在更改 /etc/sshd_config 时我犯了一个错误,当我注销时没有注意到 sshd 不再运行。自然我无法重新登录,因为 sshd 没有运行。
有没有其他方法可以连接回亚马逊 ec2 实例?
linux - 在 SSHD 配置中,“MaxStartups 10:30:60”是什么意思?
问题是:某些 SFTP 连接在客户环境中失败但是如果我使用相同的服务器进行测试,则使用示例代码没有连接失败。可能在客户环境中一次启动多个并行 sftp 连接。
我想知道 MaxStartups 是什么意思 10:30:60
在上面我只知道 10 ,这意味着允许的最大未经身份验证的 ssh 连接。意味着同时 12 个 sssh 连接请求来 2 个请求失败和 10 个成功。
30 和 60 的意思是什么?
ssh - Ganymed API 的问题
我正在使用 Ganymed API 编写 SSH 客户端代码。当我尝试通过我的代码远程执行命令时,它什么也没有显示并且程序执行没有停止。我的腻子为相同的命令提供了正确的输出。当我发出一些基本命令时,它工作正常。我在 Windows 环境中执行此操作。
我也尝试过使用 JSCH API。但它也给了我同样的行为。
任何人都可以告诉我有什么问题和任何建议。
谢谢,
纳伦德拉
ssh - ClientAliveInterval 以防止 ssh 会话冻结/断开连接?
将我的 VPS 升级到 CentOs 5.5 后,如果我在一段时间内忽略它们,我开始体验冻结/断开的 shell 会话。很烦人。我找到的解决方案是编辑/etc/ssh/sshd_config
并将其设置ClientAliveInterval
为所需的秒数。我的理解是,这基本上替代了来自客户端用户(我)的活动,因此可以防止会话断开连接。
在进行了这个小改动后启动了一个 shell 会话,我似乎能够维持一个被忽略的会话。然而,仅仅因为某件事似乎正在工作并不意味着必须采取最好的,甚至是正确的方法。
有没有更好/不同的方法来防止 shell 会话冻结?
ssh - 让 sshd 只接受 freenx 客户端
我安装了基于 sshd 服务的 freeNX(远程 GUI 访问)。这意味着应该为所有可以访问 freeNX 的用户分配一个启用 ssh 的帐户。
但我不希望部分/所有这些用户通过任何 ssh 客户端直接访问 sshd 服务。
我能做些什么?
openssh - SIGHUP 来自哪里?(sshd 分叉一个孩子来创建一个新的会话,杀死这个孩子并且会话中的所有进程都死了)
sshd 派生一个子进程来创建一个新会话。这是 pstree 的输出(部分):
运行 "kill -9 1235" 后,a.out 死掉(捕获的信号是 SIGHUP)
为什么?
谢谢!
session - 为什么终端关闭时后台进程组死机
根据这个常见问题解答(以及许多其他书籍):
ftp://rtfm.mit.edu/pub/faqs/unix-faq/programmer/faq
1.15 为什么我的进程在它的父进程死亡时没有得到 SIGHUP?
当没有一个“停止”时,SIGHUP 不会被发送到后台进程。
但是我们都知道,如果没有在后台进程中捕获 SIGHUP,那么当您关闭终端(或像 ssh 之类的连接)时,它们就会死掉。
即 CTRL+Z - bg 不足以让进程在终端关闭时存活下来。
但为什么?任何智慧都值得赞赏!
c++ - 使用 c++ 和 cygwin sshd 服务的黑色截图
尝试在 windows xp 上使用 c++ 捕获屏幕截图时遇到问题。
代码与此类似:
它在机器上正常运行,但是当我使用 ssh 登录到 cygwin shell 时,我只得到一个运行相同代码的黑色屏幕截图。BitBlt
返回 0 并GetLastError
返回 6,表示句柄无效。但是没有一个句柄是 0。所以我怎么能做到这一点,我对到底是什么问题有点迷茫。