问题标签 [ssh]

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.

0 投票
4 回答
3855 浏览

windows - 如何从 Windows 客户端打开 SSH 隧道作为后台程序?

我希望 Win 机器在机器启动时通过隧道连接到 SSH 服务器。我还希望 win 机器在 SSH 程序崩溃时重新启动它。SSH 程序越轻量级越稳定,我越开心。

我有什么选择?

0 投票
1 回答
1450 浏览

macos - OS X 使用 ssh_config 在 sudo 下运行 rsync

我想设置一个自动rsync作业,将我的 OS X 机器上的一堆用户帐户备份到 linux 文件服务器。我已经设置了从我的帐户到另一台机器的无密码 ssh,它工作得很好,所以我尝试使用这个命令:

我在哪里myserv设置了别名~/.ssh/config。我遇到的问题是我必须使用 sudo 才能使该命令正常工作——在我的个人帐户下,我无权访问其他用户的主目录来复制文件以进行备份。该命令在没有 sudo 的情况下在我自己的帐户上运行良好,但是当我在 sudo 下运行时,它不再查看我的~/.ssh/config内容(因此它抱怨“未知主机 myserv”)。

如何让 rsync 在 sudo 下运行以仍然查看我的个人信息~/.ssh/config

谢谢!

0 投票
2 回答
8747 浏览

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

0 投票
5 回答
18517 浏览

bash - 当我中断 ssh 本身时,如何使 ssh 杀死远程进程?

在 bash 脚本中,我通过 ssh 在远程机器上执行命令。如果用户通过按 Ctrl+C 中断脚本,它只会停止脚本 - 甚至不会停止 ssh 客户端。此外,即使我杀死 ssh 客户端,远程命令仍在运行......

如何让 bash 杀死本地 ssh 客户端和 Crtl+c 上的远程命令调用?

一个简单的脚本:

0 投票
4 回答
21670 浏览

eclipse - Eclipse 有什么好的 ssh 控制台吗?

我正在为 Eclipse 寻找一个好的 ssh 控制台插件,但根本找不到。有人会有一些好的线索吗?

0 投票
10 回答
1838 浏览

php - 如何摆脱 FTP 支持版本控制

我听说现在使用 FTP 上传您的网站适用于 n00bs,但这是我在 8 年左右建立网站时所知道的唯一方法。显然现在所有的嗡嗡声都在使用版本控制系统,如 SVN 或 Git,并以某种方式使用 SSH 仅上传已更改的文件(如果我理解正确的话)。我想知道是否有人可以解释或指出我的“综合”指南。我需要安装什么,我的共享主机 (Dreamhost) 是否兼容?我目前在 WAMP 环境中开发。我从未使用过版本控制,也不知道从哪里开始。我通常使用 CakePHP 或 Zend 等框架进行开发。

0 投票
4 回答
4129 浏览

ssh - 使用屏幕的多选项卡式 SSH 客户端

是否有 SSH 客户端可以向屏幕* 程序提供客户端 GUI 界面?

我正在考虑一个 SSH 程序,它将与屏幕的会话处理挂钩并将客户端操作(单击选项卡、ctrl-tab、滚动,甚至可能允许同时看到多个选项卡)映射到任何需要让另一端的屏幕做到这一点。

*在单个终端会话下允许多个虚拟控制台的屏幕程序,例如,您可以在单个 SSH 连接下运行多个应用程序并在它们之间切换以及其他很酷的东西。

0 投票
4 回答
732108 浏览

ssh - 通过 SSH 传输文件

我正在命令行上通过 SSH 连接到远程服务器,并尝试使用该scp命令将目录复制到我的本地计算机上。但是,远程服务器返回此“使用”消息:

我希望能够双向传输文件。根据我的阅读,我认为上述命令可以用于下载和scp -p [localpath] [remotepath]上传?

0 投票
1 回答
2141 浏览

mysql - 使用 SSH 的 Aptana Studio MySQL 连接字符串

我想使用 Aptana Studio 的 SSH 连接到 MySQL 数据库,有人知道连接字符串应该是什么吗?

0 投票
4 回答
8871 浏览

security - Restricting JMX to localhost

While there appears to some documentation on how to expose JMX through various firewall and tunneling schemes, I sort of want the opposite. I want to ensure that JMX is only accessible to local machine. Unfortunately it appears that the "out of the box" management options do not allow restricting the ports to a local interface and netstat shows them listening on any/all interfaces.

http://java.sun.com/javase/6/docs/technotes/guides/management/agent.html#gdevf

I have to admit I am bewildered by the layers of indirection in JMX, the RMI registry, connectors, adapters, etc.

I would like to just turn it on and then tunnel through SSH as opposed to exposing it to the world and then having to perform arduous and superfluous user management and security configuration. It would be nice to be able to use a built in RMI registry and not have to run an external one.