标签: ssh

有没有办法记录谁上传或更改了特定文件?(centos)

可能重复:
我的服务器被黑了 紧急情况

有一个文件会一直感染此代码。我不明白为什么。所以我想记录谁上传或更改文件。有没有办法记录谁上传或更改了特定文件?

PS:没有FTP登录。我们只使用 SSH 和 Plesk。

ssh hacking centos ftp

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

基于SSH和UDP的交互式shell

我从朋友那里听说过一个客户端-服务器应用程序,它在 SSH 连接之上初始化,但通过 UDP 协议实现交互式 shell。它专为低质量连接和保持终端响应并避免断开连接而设计。

不幸的是,我不记得应用程序的名称。有这样的吗?

linux unix ssh udp

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

通过 SSH 使用 SCP 监控文件副本

有没有办法保留使用 SCP 复制的文件的日志?我正在管理一个服务器,其中包含一些应该被监控的文件(在特定文件夹及其子文件夹中),所以当有人通过 SSH 复制它们时,应该记录复制过程。

我想查看用户的 Bash 命令历史记录并搜索以 开头的命令scp,但这是公然侵犯隐私,用户也很容易删除此历史记录(即使没有恶意)。

有没有人知道这种方法?我可以使用用户名/密码为服务器创建一个基于 Web 的界面,然后记录下载会很容易,但我对“裸机”解决方案感兴趣,如果有的话。

编辑:我查看了 SSHD 的日志记录选项,例如 FascistLogging 或调试日志记录,但这些选项似乎不太合适。它们真的是解决方案吗?

编辑 2:我开始相信这个问题不应该在 Stack Overflow 上,而应该在 Server Fault 上……我该怎么办?

networking linux ssh logging

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

系统崩溃和 dmesg 中的很多行与 ssh-scan segfault

客户打电话给我,因为无法访问该应用程序。所以登录系统和惊喜!我无法执行 ps、ls 和 netstat 命令并且 postgresql 已关闭。这些文件有其他所有者。

dmesg 中的最后几行类似于:

[21461.249801] ssh-scan[11199]: segfault at 0 ip 0000000008048e33 sp 00000000ffd12d10 error 4 in ssh-scan[8048000+c0000]
Run Code Online (Sandbox Code Playgroud)

可能是什么问题呢?和解决方案?

操作系统:Ubuntu Server 12.04LTS x64

linux ubuntu ssh

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

将私钥添加到 ssh 链

我有多个私钥用于连接到各种盒子。这主要是针对 AWS 的,它让我导入一个密钥以连接到机器 - 我为此创建了一个单独的密钥集。而不是不断地做:

ssh -i ~/.ssh/aws-key.pem ec2-user@aws.ip

添加aws-key.pem到我的“ssh 钥匙串”以便它默认检查除现有“id_dsa”密钥之外的所有 SSH 请求的最佳方法是什么?

linux ssh

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

带组授权的 SSH jumpbox

我正在尝试设置 SSH Jumpbox。登录 Jumpbox 的用户需要能够根据他们的组向其他 SSH 服务器授权。

(UserA 在组 Project1,UserB 在组 Project2,UserA 应该能够 ssh 到 project1.com,但不是 UserB)

有没有办法在 Jumpbox 级别上实现这一点?

ssh authentication groups user-permissions

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

SSH - 发送密码/访问权限很慢

前几天我写了一个关于慢速认证的问题。禁用 GSSAPIauth 可以解决问题。但是,我现在面临另一个问题。在查看 PuTTY 事件日志时,我现在在发送密码和授予访问权限之间有大约 20 秒的延迟。

日志如下:

2012-08-13 13:30:54 Initialised HMAC-SHA1 server->client MAC algorithm
2012-08-13 13:30:57 Sent password
2012-08-13 13:31:15 Access granted
2012-08-13 13:31:15 Opened channel for session
2012-08-13 13:31:15 Allocated pty (ospeed 38400bps, ispeed 38400bps)
2012-08-13 13:31:15 Started a shell/command
Run Code Online (Sandbox Code Playgroud)

有没有人见过这种缓慢的行为?同样,我使用带有腻子的 Windows 7 盒子连接到 RHEL5 linux 服务器。基本上他们坐在同一个网络上。

linux ssh redhat windows-7 putty

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

管理远程 linux 机器

我的初创公司正在构建一台运行 debian linux 和一些自定义程序的计算机。无需用户执行任何操作即可远程访问机器的最佳方法是什么?

我们的产品目前处于早期阶段,更新过程没有经过很好的测试,可能会自行崩溃。我正在寻找一种通过 SSH 远程访问机器的简单方法。这些机器位于标准家庭防火墙后面,没有静态 IP 或任何此类性质的东西。

我的想法是使用一些类似于运行反向 SSH 的 init 脚本的方法,例如: ssh -N -R 2222:localhost:22 root@supportserver.tld

我不喜欢这一点的是每台机器都必须有自己的端口和用户。此外,即使我不需要 SSH 连接,它也是打开的并使用了流量。

我正在考虑在服务器上编写一个应用程序,该应用程序提供一个简单的网页,客户端使用 http 请求每 x 分钟检查一次是否需要通过 SSH 连接。如果是,服务器脚本会创建一个帐户并告诉客户端要使用的端口和用户。

remote-access linux debian ssh

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

为什么我不能使用我的私钥 ssh 进入我的服务器?

我只是像以前一样设置我的新服务器,这次我无法使用我的私钥登录。

服务器是 ubuntu 11.04。我已经设置了以下 ssh 密钥目录。

root@myserv: ls -la 
drwx------  2 root root 4096 Sep 23 03:40 .ssh
Run Code Online (Sandbox Code Playgroud)

在 .ssh 目录中,我已经完成了 chmod 640 authorized_keys

这是 ssh 连接回溯:

OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to [my.server.ip] [[my.server.ip]] port 22.
debug1: Connection established.
debug1: identity file /Users/john/.ssh/id_rsa type -1
debug1: identity file /Users/john/.ssh/id_rsa-cert type -1
debug1: identity file /Users/john/.ssh/id_dsa type 1
debug1: identity file /Users/john/.ssh/id_dsa-cert type -1 …
Run Code Online (Sandbox Code Playgroud)

ssh private-key

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

是否可以允许 sshd_config chroot sftp 用户使用基于密钥的身份验证?

我正在运行 Ubuntu 12.04.1 LTS(GNU/Linux 3.2.0-30-generic x86_64)服务器,使用 OpenSSH_5.9p1 Debian-5ubuntu1,OpenSSL 1.0.1 2012 年 3 月 14 日。

我想使用 /etc/ssh/sshd_config 中的设置为 sftp 访问配置 chroot,并使用基于密钥的身份验证。

我已经按照这里的教程进行操作:http : //www.thegeekstuff.com/2012/03/chroot-sftp-setup/

该教程帮助我让 sftp 使用密码身份验证。我修改了 /etc/ssh/sshd_config 文件并复制了密钥以尝试使基于密钥的身份验证工作,但到目前为止,没有运气。

我的 /etc/ssh/sshd_config 文件的相关部分:

# Change to no to disable tunnelled clear text passwords
PasswordAuthentication yes
# Of course, I'd like to change this to no once key-based auth is working


# Commenting for chroot use
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem       sftp    internal-sftp

Match Group sftpusers
        ChrootDirectory /sftp/%u
        ForceCommand internal-sftp
        PubkeyAuthentication yes …
Run Code Online (Sandbox Code Playgroud)

ubuntu ssh chroot sftp

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