Articles of 安全

似乎无法禁用根login

我试图禁用root密码login,只允许在debian 7上用ssh密钥进行rootlogin。 cat << EOF >> /etc/ssh/sshd_config PasswordAuthentication yes UsePAM no PermitRootLogin without-password AllowUsers root test Port 433 LoginGraceTime 1m ClientAliveInterval 600 ClientAliveCountMax 0 EOF service ssh restart 我将这些命令作为部署脚本的一部分运行,但是仍然可以使用根密码(而不是使用ssh密钥)以root用户身份login。 我已经阅读了很多教程,我似乎无法明白为什么会发生这种情况。

ejabberd:设置Diffie-Hellman(DH)密码大小为> = 2048

在ejabberd的现代版本中,通过向ejabberd.yml的dhfile和s2s_dhfile选项提供自我生成的pem文件,可以使用自定义的Diffie-Helman参数。 我以三种不同的方式创build了不同的DH参数pem-files: openssl dhparam -out dh.pem 2048 openssl dhparam -out dh.pem 4096 openssl genpkey -genparam -algorithm DH -out dhp4096.pem -pkeyopt dh_paramgen_prime_len:4096 将它们放置在/etc/ejabberd/并相应地configuration了ejabberd: hosts: – "somehost.tld" access: announce: admin: allow c2s: blocked: deny all: allow c2s_shaper: admin: none all: normal configure: admin: allow local: local: allow max_user_offline_messages: admin: 100 all: 100 max_user_sessions: all: 10 muc: all: […]

Nginx,www-data,以及担心在同一个家长下托pipe多个网站

我有关于我的VPS上的Nginx和www-data用户的问题。 比方说,我有一个共同的父文件夹/var/www下的两个网站siteA和siteA 。 这两个网站和父文件夹都有www-data作为用户和组。 如果siteA受到攻击/黑客攻击,黑客将能够访问siteA上的文件? 我读过另一篇文章,为了防止这种情况,我应该运行在自己的用户和组下的每个网站。 我将如何去与Nginx实现这一点? 额外: siteA是一个使用php-fpm的WordPress站点, siteB将是一个NodeJS应用程序

OSSIM在生产环境中

我正在尝试在OSSIM上获得一些真实的反馈。 你在生产中使用OSSIM吗? 如果是这样,你的整体经验是什么? 您的环境中有多less个节点? 最后,你要监控什么样的带宽? 谢谢! Anapologetos

在SharePoint中,如何防止人们访问“已validation的用户”?

我们公司有很多员工:员工,承包商,合资企业的人员等等。所以我们要控制访问我们的内部网。 为此,我们需要能够阻止SharePoint中的人员授予对“已validation用户”的访问权限。 有没有办法做到这一点? 一种似乎可行的方法是拒绝在Web应用程序策略中访问经过身份validation的用户,但似乎它会覆盖所有其他内容,基本上阻止任何人访问SharePoint。 我可能是错的。

远程删除/擦除笔记本电脑

我的一个客户希望能够在终止时远程清除员工公司笔记本电脑。 有没有人知道这样做的好方法? 我知道Lojack笔记本电脑有这个能力…

在安全隔离的情况下在LAMP上运行多个站点

我一直在pipe理几个LAMP服务器,每个服务器有2-5个站点。 这些基本上由同一个用户/客户拥有,所以除了通过易受攻击的代理或脚本进行攻击外,没有任何安全问题。 我正在build立自己的服务器,并希望开始托pipe多个网站。 我首先关心的是…隔离。 我怎样才能避免一个C99脚本可以毁坏所有的虚拟主机? 另外,我应该防止c99能够写/读其他网站的目录吗? (这是很容易从另一个网站“猫”一个config.php,然后进入MySQL数据库)我的服务器是一个512M的VPS突发到1G。 在免费的托pipe经理中,有没有一个适合我的VPS的小个子? (这可能与我想要的安全方法兼容)目前我不打算主持10个以上的站点,但我不会接受客户端/黑客可能导航到不需要的目录,更糟糕的是,运行恶意脚本。 FTPpipe理会很好。 我不想让SSH隔离变得复杂。 这种情况下的最佳做法是什么? 基本上,托pipe公司做什么睡觉好? 🙂 非常感谢! 大卫

为开发人员提供对模式的只读访问

我们有一个临时服务器,在我们上线之前,我们会进行最终验收testing。 这是一个Live的副本,开发者没有比普通用户更多的特权。 我试图给开发者对这个服务器上的数据和对象的只读权限,以便他们可以调查错误。 我把它们放在一个db_datareader成员的angular色中,这个angular色给了他们数据和表格模式,但是他们不能看到视图里面是什么,存储过程和函数,所以他们不断的找我。 我不能将它们添加到db_ddladmin中,因为这会让它们改变对象,而我看不到任何其他固定的服务器或数据库angular色。 我真的必须授予他们对所讨论的每个对象的“视图定义”,还是有更清晰的方法?

如果预共享密钥已知,则使用IPSEC传输模式解密ESP数据包

我正在阅读IPSec,并想知道是否可以使用wireshark从使用预共享密钥的IPSEC传输模式会话中解密ESP数据包。 从阅读这个主题 ,我已经知道,即使预共享密钥已经知道,由于ISAKMP过程,解密ESP数据包仍然不是微不足道的。 它看起来像路由器的核心转储需要获得wireshark所需的encryption和身份validation密钥。 这是我对这个准确的解释吗?任何人都可以解释ISAKMP如何使terminal的信息是必要的吗? 我遇到了麻烦,找不到比我有更多的密码学背景的解释(例如, RFC 2408 )(但也许这是因为它不能被解释,否则?)。

IE8中的网站安全证书警告Windows 7(64位),Firefox中的罚款

我们收到了用于办公室的新电脑(Dell Vostro)。 他们似乎大部分工作正常,但当我们使用IE8去一些网站,如雅虎! 邮件,它告诉我们: 这个网站安全证书有问题 如果我们看一下细节,就会说: 此证书不能validation到可信的证书颁发机构 然而,相同的网站,在Firefox中正常工作。 我不明白为什么会出现错误消息。 这不应该只是工作? 我不认为这与证书本身有什么关系,因为这发生在www.yahoo.co.uk和其他商业(亚马逊我认为?)的网站上。 我认为PC的设置有一些问题。 PC安装了Windows 7(64位)和Norton Internet Security。 任何想法为什么发生这种情况?