标签: ssh

通过 yum 将 OpenSSH 更新到最新的稳定版本

我正在运行 CentOS 5.7,需要将 OpenSSH 升级到最新的稳定版本(PCI 合规性问题)。但是,通过 CentOS yum 存储库提供的最新版本是 4.3p2。如何使用 yum 更新到最新的稳定版本?我应该设置不同的存储库吗?

ssh centos yum pci-dss

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

sshd 如何知道调用 shell?

当我输入时ssh remote-host command,sshd会bash -c command为我跑。

怎么sshd知道bash用-coption调用?

ssh bash

3
推荐指数
1
解决办法
1965
查看次数

从 EC2 实例存储中恢复数据

所以上周,EC2 上的一个实例停止响应,我仍然不知道确切的原因,因为我无法再通过 SSH 进入,我怀疑安装到另一个驱动器的 /tmp/ 目录由于某种未知原因不再可访问。

我有一些非常重要的文件需要离开这台服务器...

我仍然能够在 AWS 控制台中提取日志,这里有一些非常相关的行(我仍然能够重新启动服务器):

        Welcome to  CentOS release 5.4 (Final)
        Press 'I' to enter interactive startup.
Cannot access the Hardware Clock via any known method.
Use the --debug option to see the details of our search for an access method.
Setting clock : Thu Dec 29 13:52:43 EST 2011 [  OK  ]

Starting udev: [  OK  ]

Setting hostname localhost.localdomain:  [  OK  ]

No devices found
Setting up Logical Volume Management: File descriptor 7 …
Run Code Online (Sandbox Code Playgroud)

linux ssh hacking amazon-ec2

3
推荐指数
1
解决办法
1474
查看次数

为什么在 ssh 时不能正确呈现引号和其他非字母数字字符?

以下是从运行 ubuntu 和 gnome gui 的我的计算机访问时 mysql 手册页中的一行

"Command-Line Options that Affect Option-File Handling".
Run Code Online (Sandbox Code Playgroud)

这一行被渲染成这样:

âCommand-Line Options that Affect Option-File Handlingâ
Run Code Online (Sandbox Code Playgroud)

当我使用腻子从我的 Windows 计算机 ssh 进入 ubuntu 计算机时。

为什么引号被呈现为â?有什么办法可以让我的 ssh 会话正确呈现手册页?

编辑

Putty 已经将“终端类型字符串”设置为 xterm,这是我的 .profile:

# if running bash
if [ -n "$BASH_VERSION" ]; then
    # include .bashrc if it exists
    if [ -f "$HOME/.bashrc" ]; then
        . "$HOME/.bashrc"
    fi
fi

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; …
Run Code Online (Sandbox Code Playgroud)

ubuntu ssh putty

3
推荐指数
2
解决办法
1205
查看次数

使用 ssh 禁用 root 登录不起作用?

我最近在我的 ubunutu 服务器上通过 ssh 禁用了 root 登录,因为我用 root 进行了很多 ssh 尝试。我通过编辑/etc/ssh/sshd_config文件并重新启动 ssh 来做到这一点。

然而,当我最近再次检查我的日志文件时,我看到那里有很多其他的 root 尝试?- 日志消息是“密码失败” - 但如果这确实有效,为什么它不会在第一个障碍上失败并说“失败 - 不允许 root 登录”或类似的东西?

有没有办法判断我是否正确配置了它?

security linux ubuntu ssh

3
推荐指数
1
解决办法
3706
查看次数

如何阻止来自某个区域的 ssh

这听起来可能有点奇怪,但我刚刚抽取了 80 多个 SSH 身份验证失败的 IP 的样本,并使用在线映射工具映射了它们。

所有这些来自中国/韩国来了......我的问题是如何可以阻止一个IP范围这将阻止这些国家被允许进行SSH请求我的机器,因为它只是填补了我的日志和浪费流量。

如果有帮助,我正在使用 shorewall 作为我的防火墙。

security linux ubuntu firewall ssh

3
推荐指数
1
解决办法
2787
查看次数

为什么我不能通过 SSH 远程运行 ausearch(auditd 的一部分)?

知道为什么以下不起作用吗?它挂起没有输出。

desktop$ ssh myserver "sudo ausearch -k my_key"
Run Code Online (Sandbox Code Playgroud)

但是,以下工作。它从auditd 输出这个key 的审计历史。

desktop$ ssh myserver
myserver$ sudo ausearch -k my_key
Run Code Online (Sandbox Code Playgroud)

以下也有效。(意思是, sudo 当前未设置为需要密码。)

desktop$ ssh myserver "sudo ls"
Run Code Online (Sandbox Code Playgroud)

ssh sudo auditd

3
推荐指数
1
解决办法
787
查看次数

手动编辑 /etc/passwd 和 /etc/shadow 后 SSH 验证失败

最近,我需要向我们的 CentOS 服务器添加一个用户。出于某种原因,我无法使用 useradd 或 userdel 添加或删除它们,因此我手动编辑了 /etc/passwd 和 /etc/shadow,添加了它们。然后我能够以 root 用户身份使用 passwd 来更改他们的密码,一切都很好。

或者我是这么想的。现在,一些用户根本无法通过 SSh 登录 - 当提示输入密码时,他们会Permission denied, please try again.尝试 3 次,然后Permission denied (publickey,gssapi-with-mic,password).

这可能与 /etc/passwd 和 /etc/shadow 的更改无关 - 删除对这些文件的更改并不能解决问题。

编辑 1:新用户可以通过 ssh 登录,但一些老用户(包括 root)不能。问题也仅限于 ssh - 登录物理机并使用 su,两者都可以正常工作。

linux ssh centos

3
推荐指数
1
解决办法
4305
查看次数

在 VPS 上禁止特定 IP

我有一个案例,我想在我的 VPS 上禁止特定的 IP 地址。要禁止 IP,我使用带有以下代码的 SSH 访问:

iptables -I INPUT -s my-ip-here -j DROP
Run Code Online (Sandbox Code Playgroud)

我想禁止的情况如下。前任:

我有一个格式为 84.252.55.106 的 IP 地址,即前三个八位字节总是相同的 84.252.55,每次当我收到垃圾邮件发送者时,只有最后一个八位字节会发生变化。

我可以禁止 84.252.55 吗?它将如何反映在服务器上?

linux firewall ssh iptables

3
推荐指数
1
解决办法
2417
查看次数

查看 Debian 服务器上的所有登录用户

可能的重复:
如何知道哪个用户属于 debian 上的哪个 ip

有没有办法在 Debian 服务器上查看所有当前登录用户的列表?有时这样做非常有用,例如在更新某些插件等之前。

有什么软件或内置功能吗?所有用户都将通过 ssh 登录。

debian ssh user-management

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