Questions tagged «ssh»

通用SSH支持是非主题的。可以在https://superuser.com上询问支持问题。安全外壳(SSH)是用于安全数据通信的加密网络协议。使用此标签来解决与Secure Shell有关的编程问题。常见的身份验证和配置问题对于Stack Overflow来说是没有意义的。

7
如何重新加入独立的mosh会话?
我如何重新连接到独立的mosh会话,否则将摆脱 Mosh: You have a detached Mosh session on this server (mosh [XXXX]). 即,什么等于 screen -D -R 或可能 screen -wipe 此外,在文档中哪里可以找到此答案?
157 ssh 

19
Git SSH错误:“连接到主机:错误的文件号”
我遵循了git指南,但是在尝试连接到github时遇到了这个奇怪的问题: $ ssh -v git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Reading configuration data /c/Documents and Settings/mugues/.ssh/config debug1: Applying options for github.com debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Attempt to connect timed out without establishing a connection ssh: connect to host …
153 git  github  ssh 

15
ssh:无法建立主机“主机名”的真实性
当我SSH到计算机时,有时我会收到此错误警告,并提示您说“是”或“否”。从自动ssh到其他计算机的脚本运行时,这会引起一些麻烦。 警告信息: The authenticity of host '<host>' can't be established. ECDSA key fingerprint is SHA256:TER0dEslggzS/BROmiE/s70WqcYy6bk52fs+MLTIptM. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added 'pc' (ECDSA) to the list of known hosts. 有没有一种方法可以自动说“是”或忽略它?

7
如何删除ssh密钥?
我目前在服务器上上传了旧的SSH密钥。问题是我丢失了~/.ssh目录(包括原始目录id_rsa和id_rsa.pub文件)。 因此,我想直接在服务器上删除旧的SSH密钥并上传新的SSH密钥。 我尝试了以下命令,但未成功: $> ssh-add -D 有没有办法完全删除SSH密钥?

8
在Windows上启动Git Bash时运行SSH代理
我正在使用git bash。我必须用 eval `ssh-agent.exe` ssh-add /my/ssh/location/ 每次我开始新的git bash时。 有没有办法永久设置ssh代理?还是Windows具有管理ssh密钥的好方法? 我是新手,请给我详细的教程,谢谢!
152 windows  ssh  git-bash 

1
〜/ .ssh / config文件中的SSH端口转发?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为Stack Overflow 的主题。 8年前关闭。 改善这个问题 因此,我通常会多次运行此命令: ssh -L 5901:myUser@computer.myHost.edu:5901 我用它通过SSH进行VNC。 如何将该命令转换为可以在〜/ .ssh / config文件中使用的命令? 例如: host yam HostName yam.myHost.edu User myUserName 我要做的就是键入: ssh yam 并使用本地侦听端口和转发给它的远程端口打开SSH Shell。 有什么建议吗?
151 linux  macos  unix  ssh 

9
在ssh上进行sudo的正确方法
我有一个脚本,该脚本使用sudo在远程服务器上通过SSH运行另一个脚本。但是,当我键入密码时,它会显示在终端上。(否则效果很好) ssh user@server "sudo script" 这样做的正确方法是什么,这样我可以通过SSH输入sudo的密码,而键入时却不会出现密码?
150 ssh  sudo 


4
在自定义SSH端口上Git
我的VPS提供程序建议我将SSH端口留给他们默认为其分配的自定义端口号(而不是22)。事情是,虽然我知道我可以在创建远程配置时提供端口号,但在执行git clone时似乎做不到。我正在使用gitolite,因此我克隆的命令如下所示: git clone git@mydomain.com:gitolite-admin 有没有一种方法可以隐瞒使用自定义ssh端口号? 我还应该提到我在Windows上运行cygwin。我看过很多地方都说要将自定义端口添加到~/.ssh/config文件中,例如 Host mydomain.com Port 12345 但是在cygwin中,该文件似乎不存在。


12
Github权限被拒绝:ssh add agent没有身份
这是我第一次访问GitHub,对使用控制台没有经验。我在使用Bash的MacBook上。当我尝试访问GitHub时,得到以下信息: git clone git@github.com:dhulihan/league-of-legends-data-scraper.git Cloning into 'league-of-legends-data-scraper'... Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 我尝试按照Github页面上有关拒绝权限的说明进行操作。 使用时ssh -vT git@github.com,我得到以下信息: OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011 debug1: Reading configuration data /etc/ssh_config debug1: /etc/ssh_config line 20: Applying …

29
流浪ssh身份验证失败
ssh身份验证的问题: ==> default: Clearing any previously set forwarded ports... ==> default: Clearing any previously set network interfaces... ==> default: Preparing network interfaces based on configuration... default: Adapter 1: nat default: Adapter 2: bridged ==> default: Forwarding ports... default: 22 => 2222 (adapter 1) ==> default: Booting VM... ==> default: Waiting …

17
“不允许用户交互”尝试使用代码签名对OSX应用程序进行签名
我们的自动化版本正在Jenkins上运行。构建本身在从属服务器上运行,并且从属服务器通过SSH执行。 我收到一个错误: 00:03:25.113 [codesign-app] build/App.app: User interaction is not allowed. 我已经尝试了到目前为止在其他帖子中看到的所有建议: 签名前立即使用安全性解锁钥匙串以解锁钥匙串。 将签名密钥移到其自己的钥匙串中。 将签名密钥移到登录密钥链中。 将签名密钥移到系统密钥链中。 手动将列表钥匙串设置为仅包含钥匙的钥匙串。 在所有情况下,我都会遇到相同的错误。 为了诊断问题,我尝试在本地终端上运行“ security unlock-keychain”命令,发现它实际上并没有解锁钥匙链-如果我在“钥匙串访问”中查看,则锁符号仍然存在。无论是在命令行上通过密码还是让其提示输入密码,都是这种情况。使用GUI解锁相同的钥匙串会提示我输入密码,然后将其解锁。另外,如果我运行“ security lock-keychain”,则在运行命令后我会立即看到密钥锁。这使我认为解锁钥匙串实际上不起作用。我在Lion(我们用于构建奴隶)和Mavericks(我正在开发)上遇到相同的行为。 接下来,我尝试将-v添加到所有安全命令中: list-keychains "-d" "system" "-s" "/Users/tester/.secret/App.keychain" Listing keychains to see if it was added: (( "/Library/Keychains/System.keychain" )) unlock-keychain "-p" "**PASSWORD**" "/Users/tester/.secret/App.keychain" build/App.app: User interaction is not allowed. 由此看来,列表钥匙串是行不通的。也许都不行。:/ …

11
为什么git不能记住Windows下的密码
我刚刚开始使用git,我无法记住我的密码短语,我使用的是cmd.exe,而我的git主机是github,我在github上创建了类似该指南的ssh密钥 但我仍然得到 *\subnus.mvc>git push origin master Enter passphrase for key '/c/Users/Subnus/.ssh/id_rsa':
144 windows  git  ssh  cmd 

3
在Mac Terminal中使用PPK文件通过SSH连接到远程连接[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 12个月前关闭。 改善这个问题 我一直在Windows XP上使用Putty,并使用.ppk文件连接到我的Linux服务器(几个服务器)。 在服务器上,我有以下文件夹和文件〜/ .ssh / authorized_keys 我现在想使用Mac通过终端进行连接。我已经手动设置了到服务器的远程连接,并且想知道如何使用ppk文件或其中的私钥/公钥进行设置。 请注意:我已经在使用Windows的私钥/公钥登录,所以我不需要使用keygen创建新密钥,我只想知道现在已经有了密钥的情况下如何进行设置。(换句话说,我已经在服务器上拥有了授权密钥列表,以及公共和私有密钥)。
140 macos  ssh  ssh-keys  openssh 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.