问题标签 [ssh-keys]
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.
ssh - 如何在没有密码的情况下进行 SSH 登录
在脚本中使用 sftp 而无需用户交互(非交互)。例如登录到匿名 ftp 服务器而不必手动。
ssh - 如何验证/检查/测试/验证我的 SSH 密码?
我想我忘记了 SSH 密钥的密码,但我有预感它可能是什么。我如何检查我是否正确?
cygwin - 带有某种钥匙圈的 Cygwin
最好只需要输入一次我的 SSH 密钥密码,因为它适用于 Mac OSX。至少每次会话。这将减轻我与编程相关的(!)任务:)
这可以以某种方式完成吗?
eclipse - Eclipse 安全密码存储和 ssh-agent
Eclipse 安全密码存储是否可以使用我的 ssh-agent 来避免安全密码存储提示(在 Linux 上)?
-最大限度
security - 在使用密钥进行 SSH 身份验证期间,中间人攻击是否构成安全威胁?
我不是网络安全方面的专家,所以如果这个问题不是很聪明,请原谅:)。我正在使用 ssh 自动登录某些机器。我目前正在避免使用StrictHostKeyChecking no
.
我天真地理解有人可以冒充服务器,如果是这种情况,我冒着丢失密码的风险。但是,如果我只使用基于公钥/私钥的身份验证( using PasswordAuthentication no
),入侵者还会造成伤害吗?
所以基本上,有ssh -o "StrictHostKeyChecking no" -o "PasswordAuthentication no"
:
1) 入侵者可以破译我的私钥吗?
2) 是否存在其他安全威胁?
问候,
J.P
github - Ubuntu Github ssh 密钥问题
我遵循了本指南中给出的每一步:http: //help.github.com/linux-key-setup/
当我完成时,我可以 ssh 到 git@github.com,得到响应:
通道 0 上的 PTY 分配请求失败 嗨 AlexBaranosky!您已成功通过身份验证,但 GitHub 不提供 shell 访问权限。与 github.com 的连接已关闭
但是当我去克隆我的仓库时,它失败了:
权限被拒绝(公钥)。致命:远端意外挂断
我经常使用 Github,但这是我第一次在 Ubuntu 计算机上使用它,这里有什么我遗漏的吗?
任何帮助是极大的赞赏。
亚历克斯
编辑:
内容ssh -v git@github.com
运行输出:git clone git@github.com:AlexBaranosky/Sportello.git
ruby-on-rails - 生成 SSH 密钥 (Win/msysgit) - Ruby on Rails 教程
我正在关注 Michael Hartl 的 Ruby on Rails 教程,但在尝试为 git 生成 SSH 密钥时遇到了障碍。
当我输入:
我明白了:
我敢肯定这很愚蠢,但总的来说,我对 git 和 Rails 很陌生。任何帮助将不胜感激(并且可能会在我的博客上为您提供链接)。在 git 之后搜索引用中的那个错误给了我在谷歌搜索中的 0 个结果。
谢谢,
本
mercurial - mercurial-server:ssh 需要密码
我正在尝试使用 LShift 的 mercurial-server 在我的服务器(Debian Lenny)上管理我的 mercurial 存储库。我正在使用本教程: http: //kurtgrandis.com/blog/2010/03/20/gitosis-for-mercurial/
但是当我尝试克隆 hgadmin 存储库时,ssh 要求我输入密码。
但是我从来没有为 hg 用户设置过密码。它是使用 apt-get 安装创建的。通常,应该使用我的公共 ssh 密钥(从 mercurial-server 复制到 keys/root 目录)来完成身份验证。但似乎,mercurial-server 不使用我的公钥。我还用
将公钥复制到 mercurial-server keys/root 目录后。此外,我找不到任何 mercurial-server 的日志文件。有谁知道,如何解决?
谢谢。
embedded - 在嵌入式系统上手动获取 ssh 访问权限(可以直接访问硬盘)
我再次有一个关于 ssh 问题的问题:
在嵌入式系统(没有显示器,没有键盘)上,我唯一的登录界面是 ssh。Telnet 也被禁用。(我目前正在尝试启用它,希望渺茫......)
目前我唯一的互动是接收答案并通过!ping
浏览我的共享文件。smb://
ssh 的回答总是:
但是我通过将硬盘从设备中拉出并在连接到另一台机器时操作其上的文件来直接访问硬盘。
在我注销并被锁定之前,我的最后一步是sudo rm /etc/ssh/*host*key*
,因为找不到而dpkg-reconfigure openssh-server
失败。dpkg-reconfigure
所以我想问题是,密钥被删除了。
我现在的问题是:如何在sshd
不在目标系统上运行任何命令的情况下离岸创建密钥并提供它们,或者如何sshd
让我在没有密钥的情况下登录?
感谢您的帮助,如果有的话..?!
ssh - linux ssh 私钥文件可以在 Windows 上的 putty 中原封不动地使用吗?
我一直在使用 ssh 从 Mac 连接到我的站点。我的 Mac 死了。现在我有了我的密钥文件,但需要在 Windows 上使用 Putty ......
1 - 我可以获取我的 id_rsa 文件并将其重命名为 private.ppk 并按原样与 Putty 一起使用吗?
2 - 有什么陷阱吗?- 因为远程服务器拒绝我的密钥。:(