标签: ssh

如何暂停活动的 ssh 连接

如何暂停 ssh 连接。Control-Z 挂起远程进程。我使用 OpenSSH 客户端和 bash。

ssh bash

5
推荐指数
1
解决办法
2962
查看次数

如何在 Redhat 上为 apache 用户创建 ssh 密钥?

正如问题所问,如何在 Redhat 上为用户 apache 生成 ssh 密钥?

我的用例是我们有一个在 apache 用户下运行的 mercurial 服务器。我们还有几个 Web 服务器集群,我们需要手动登录并从中提取。理想情况下,我们想要做的是让 mercurial 服务器将所有更改推送到集群中的所有网络服务器。为此,我们想使用 ssh,因为在每个 Web 服务器上设置 http mercurial 服务器似乎工作量太大,而且太繁重。

我试图做的是以下内容:

> sudo mkdir /var/www/.ssh
> sudo chown -R apache:nobody /var/www/.ssh
> su - apache -c "ssh-keygen -t rsa"
    This account is currently not available.
Run Code Online (Sandbox Code Playgroud)

我在别处找到了上面的命令,但我只能假设 Redhat 与上面使用的任何发行版都有不同。有没有办法为 apache 用户生成 ssh 密钥?

ssh redhat mercurial ssh-keys apache-2.2

5
推荐指数
1
解决办法
1万
查看次数

Debian:记录 SSH 失败的登录尝试?

我刚刚输入了错误的密码来登录 ssh @ root。

我去了

/var/log/faillog
Run Code Online (Sandbox Code Playgroud)

但是文件是空的(它的文件大小是:32 字节)

确定在 auth.log 是垃圾邮件:

reverse mapping checking getaddrinfo for dinamic-tigo186-180-143-166.tigo.com.co [186.180.143.166] failed - POSSIBLE BREAK-IN ATTEMPT!
Feb 21 03:44:22 ns3xxxx9 sshd[7497]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=186.180.143.166  user=root
Run Code Online (Sandbox Code Playgroud)

那是什么?

linux ssh logging kernel

5
推荐指数
1
解决办法
2万
查看次数

使用 ssh 连接到 virtualbox(无头)?

我已经成功设置了一个运行 Ubuntu 服务器的虚拟机。由于现在一切正常,在后台运行它会很好,所以我制作了一个小的 bash 脚本来在我需要访问它时启动它:

#!/bin/bash
nohup VBoxHeadless -s "Ubuntu server"&
Run Code Online (Sandbox Code Playgroud)

此服务器使用桥接网络,并将静态 IP 设置为 192.168.1.5。当我从同一网络中的另一台计算机运行以下命令时,会抛出以下显示的错误。为什么?

ssh jay@192.168.1.5
ssh: connect to host 192.168.1.5 port 22: No route to host
Run Code Online (Sandbox Code Playgroud)

除了缺少 GUI 之外,我认为无头运行不会影响 Virtualbox?

非常感谢

virtualization ubuntu ssh headless virtualbox

5
推荐指数
1
解决办法
5246
查看次数

什么是推荐的 SSH 密钥设置?

我正在阅读SSH 中使用的算法,我试图找出当前“推荐”的算法,或者至少每个算法适用于哪些目标受众。

  • 我应该确保我的 SSH 密钥与 1.0 兼容吗?
  • 我应该使用 1024 位还是 2048?2048 是 2048 的两倍慢吗?
  • 一些更适合敏感用途 - 而另一些则用于持续数据传输?

encryption ssh

5
推荐指数
1
解决办法
1058
查看次数

基于 OpenSSH CA 的基于证书的身份验证文档

OpenSSH 5.4 添加了一种新的证书身份验证方法(更改)。

 * Add support for certificate authentication of users and hosts using a
   new, minimal OpenSSH certificate format (not X.509). Certificates
   contain a public key, identity information and some validity
   constraints and are signed with a standard SSH public key using
   ssh-keygen(1). CA keys may be marked as trusted in authorized_keys
   or via a TrustedUserCAKeys option in sshd_config(5) (for user
   authentication), or in known_hosts (for host authentication).

   Documentation for certificate support may be found in ssh-keygen(1), …
Run Code Online (Sandbox Code Playgroud)

ssh certificate-authority

5
推荐指数
1
解决办法
4729
查看次数

在一系列*成功*登录后fail2ban禁止我

我使用authorized_keys 文件为我的一台服务器创建了一个无密码的ssh 登录。

服务器上有fail2ban,我注意到在几次成功登录后我无法再登录(连接超时。)如果我禁用fail2ban,我可以再次登录。有没有办法配置fail2ban不计算我的成功登录反对我?

谢谢!

ssh fail2ban

5
推荐指数
1
解决办法
2484
查看次数

GIT、SSH 和 GIT-SHELL

我正在尝试使用 ssh-keys 和 git-shell 设置安全的 git 存储库服务器。由于我们的用户数据库存储在中央 LDAP 目录中,我无法将用户的默认 shell 更改为 git-shell,因此我尝试将 git-shell 命令添加到 authorized_users 文件中的公钥,如下所示:

command="git-shell -c $SSH_ORIGINAL_COMMAND" ssh-dss AAAAB3NzaC1kc3...
Run Code Online (Sandbox Code Playgroud)

但是,git-shell 甚至不允许我克隆存储库:

    dhcp202:git-ws frank$ git clone ssh://gitserver/var/repos/git/myrepo/
    Cloning into myrepo...
    fatal: What do you think I am? A shell?
    fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

任何想法表示赞赏...

ssh git

5
推荐指数
1
解决办法
3322
查看次数

Ubuntu 10.10 (Maverick) 上的 OpenSSH:应该自动生成 ~/.ssh/authorized_keys 文件吗?

我正在使用本指南设置公钥身份验证:https : //help.ubuntu.com/community/SSH/OpenSSH/Keys。

文档讨论了该~/.ssh/authorized_keys文件,但没有~/.ssh/authorized_keys文件是我的主目录。

这个文件应该自动生成吗?

在小牛的sshd手册页不指定是否创建该文件安装OpenSSH的时候,或者是否应将文件手动创建。

在我自己创建之前,我只是想知道没有这个文件是否正常。

ubuntu ssh ssh-keys

5
推荐指数
1
解决办法
3430
查看次数

SSH 客户端在 Windows 7 下定期冻结

我正在运行 Windows 7 Professional 64 位。两个不同的 SSH 客户端表现出一种奇怪的习惯,即定期冻结或挂起。我已经尝试过 putty 和 Van Dyke 的 SecureCRT SSH 客户端,在这两种情况下,我都会得到一个持续时间从 20 秒到几分钟不等的周期性冻结。在挂起期间没有击键(不是 Ctrl-C、Ctrl-Z 或我尝试过的任何东西)。

连接到多个服务器中的任何一个时会发生这种情况。我组中使用非 Windows 机器的其他人似乎没有这个问题。因此,这可能不是服务器端问题。

我还使用 RDP 连接到 Windows 服务器而没有类似的冻结,所以我认为这不是我的机器的网络问题。

由于这发生在两个不同的客户端上,因此这似乎一定是 Windows 问题。

有什么建议?

更新。多加注意,这似乎只发生在我在远程服务器上使用 emacs 时。由于冻结行为仅在我从 Windows XP 迁移到 Windows 7 时才开始,我将其归因于 Windows,但可能是由于 emacs 和 Windows 7 之间更微妙的交互。

进一步更新。我的桌面支持人员更换了网线,问题似乎消失了。除了通过 ssh 使用 Emacs 时,我无法解释为什么我注意到我的计算机没有网络问题。也许以这种方式使用 Emacs 有一些对网络脆弱性特别敏感的地方。

ssh windows-7 putty

5
推荐指数
1
解决办法
1万
查看次数