从失败的恶意 SSH 尝试中可以学到什么关于“用户”的信息?
/var/log/secure)/var/log/secure)有没有其他提取方法?无论是隐藏在日志文件中的信息、随机技巧还是来自 3rd 方工具等。
我需要运行脚本,这需要很长时间才能执行,或者我只想让它永远运行。我不能只通过 SSH 连接到我的机器,因为当我断开连接时它会停止运行。
有没有办法运行不依赖于启动它的 shell 的脚本?
我正在使用 Ubuntu 9.04。
我在使用 openssh(服务器)和 putty(客户端)组合使用远程 webproxy 时遇到了性能问题。我想禁用加密并测试结果以查看它是否有所作为。我怎样才能做到这一点?有什么我可以修改的sshd_config。我对openssh很陌生。
任何其他想法将不胜感激。
我基本上将我的 IE 设置为使用 127.0.0.1 袜子作为代理。我将我的腻子连接到家里的 openssh 服务器,瞧——我可以通过它浏览互联网。但是,即使我知道我家的连接速度很快(例如,ftp 的工作速度超过 50Kbytes/sec。
我有一些服务器是肯定的,其他一些没有(我今天才发现这个选项)。
HashKnownHosts no 的优点是我可以更轻松地维护 known_hosts 文件。
使用 HashKnownHosts 的实际优势是什么?
我有开放的隧道
ssh -2 -N -L 5001:localhost:1019 eonil@test.local
Run Code Online (Sandbox Code Playgroud)
隧道运行良好,但我必须按 Ctrl+C 或 Ctrl+D 强制退出隧道。如何优雅地关闭隧道?
在 LAMP 环境(通过 yum 安装 sshd)中设置最大登录尝试次数的最简单方法是什么?是否有软件包或简单的防火墙规则?
在 中ssh_config,可以选择使用 将一些环境变量导出到主机SendEnv。
是否还有一种方法可以为每个主机强制此变量的给定值?例如,是否可以仅在连接到主机时导出$FOO带值的变量?barexample.com
我有一个 Windows 作为我的主要操作系统。使用 VMware 播放器,我将 Ubuntu 服务器 12.4 设置为来宾计算机。Ubuntu 服务器有“ubuntu”用户。
我创建了一个新的 EC2 实例 + 设置 pem 密钥。在 Windows 机器上,当我使用 putty+pem 密钥时 - 我可以 ssh。
我将 pem 密钥添加到我的 VMware Ubuntu 服务器 (/home/ubuntu/.ssh/) 此外,我设置了以下权限:
chmod 700 /home/ubuntu/.ssh
chmod 600 /home/ubuntu/.ssh/*
通过Ubuntu的服务器-我想SSH到EC2实例没有成功:
ssh ubuntu@EC2_IP Permission denied (publickey)
。如果我明确使用 pem 密钥,它会起作用:
ssh -i /home/ubuntu/.ssh/NAME.pem ubuntu@EC2_IP
- 请注意,我必须使用密钥的直接路径,否则,我会得到
Warning: Identity file NAME.pem not accessible: No such file or directory.
Permission denied (publickey).
请指教。谢谢!
我正在尝试创建一个 shell 脚本,其中包括启动 ssh-agent 并向代理添加私钥。例子:
#!/bin/bash
# ...
ssh-agent $SHELL
ssh-add /path/to/key
# ...
Run Code Online (Sandbox Code Playgroud)
问题在于 ssh-agent 显然启动了 $SHELL 的另一个实例(在我的情况下是 bash),从脚本的角度来看,它执行了所有内容,而 ssh-add 及其下面的任何内容都不会运行。
如何从我的 shell 脚本运行 ssh-agent 并让它在命令列表中继续移动?
我使用的是 Ubuntu 14.04.1(使用 OpenSSH 6.6 和 libpam-google-authenticator 20130529-2)。
我正在尝试设置 SSH 登录,其中公钥进行身份验证(没有密码),并提示用户输入来自 Google 身份验证器的代码。
遵循/调整这些说明后,我收到了密码提示和 Google 身份验证提示:
我已经安装了软件包,编辑了我的/etc/ssh/sshd_config和/etc/pam.d/ssh文件
在/etc/ssh/sshd_config:
ChallengeResponseAuthentication yes
AuthenticationMethods publickey,keyboard-interactive
UsePAM yes
Run Code Online (Sandbox Code Playgroud)
并在底部/etc/pam.d/ssh:
auth required pam_google_authenticator.so nullok # (I want to give everyone a chance to set up their 2FA before removing "nullok")
Run Code Online (Sandbox Code Playgroud)
我知道 PAM 是顺序相关的,但sshd_config也是?
我究竟做错了什么?任何帮助,将不胜感激。
ssh ×10
bash ×2
ubuntu ×2
amazon-ec2 ×1
encryption ×1
gnu-screen ×1
hacking ×1
linux ×1
logging ×1
nohup ×1
pam ×1
performance ×1
proxy ×1
security ×1
shell ×1
socks ×1
ssh-agent ×1
ssh-keys ×1
ssh-tunnel ×1
two-factor ×1