标签: security

潜在的 ufw 和 fail2ban 冲突

运行 fail2ban 和 ufw 会导致问题吗?我注意到fail2ban 修改了iptables 规则,但是ufw 已经定义了大量的iptables 规则……所以我不确定fail2ban 是否会搞砸这些。

iptables security ufw fail2ban

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

重新安装 ubuntu 后使用二手笔记本电脑是否安全

我从某人那里买了一台笔记本电脑。笔记本电脑上装有 Ubuntu 14,我擦除了整个磁盘并在其上安装了 Ubuntu 16。我绝对不希望以前的所有者可以访问我的数据或击键。重新安装能保证我的安全吗?如果不是,我应该寻找什么?

security system-installation

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

如何禁用页表隔离以恢复因英特尔 CPU 安全漏洞补丁而丢失的性能?

由于当前的 Intel CPU 安全漏洞问题,预计会有一个补丁会降低系统性能。

我怎样才能确保这个补丁不会安装在我的 Ubuntu 系统上?

security patch intel cpu

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

如何阻止葡萄酒应用程序的互联网访问?

如何防止特定或任何葡萄酒应用程序访问互联网?

在 Windows 下使用某些应用程序时,他们不时尝试访问互联网,没有任何明显的原因。当时我能够通过个人防火墙阻止这种行为。不幸的是,到目前为止我还没有在 Ubuntu 中找到应用程序级防火墙。当我在国外使用 3G 调制解调器进行数据漫游时,这尤其令人讨厌。

security wine firewall

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

Ubuntu“内置病毒防护”是什么?

在ubuntu.com 上,“仅在 ubuntu 中”写着“内置病毒防护”:在此处输入图片说明

Ubuntu 内置它的保护是什么?负责这个的程序是什么,它是如何工作的?

security viruses default-programs

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

如何以图形方式与无头服务器进行交互?

我有一个 ubuntu 开发服务器在工作。这是一个旧的机架式服务器,位于公司地牢中的某个地方,没有人去那里。它可以工作的唯一方式是作为所谓的无头服务器(即没有连接显示器/键盘并且只接受网络连接)。

显然,如果您只需要终端访问 ssh 就足够了。但是,我也想不时连接到图形界面。目前我正在使用内置的 VNC 功能,但我很确定这既不是解决此问题的最有效方法,也不是最安全的方法。

我对这个问题做了一些研究,但没有得出任何明确的结论。我读过关于尝试通过 ssh 转发 X 环境的文章,这至少可以解决我的安全问题。任何人都可以分享他们在设置方面的经验吗?还有其他值得研究的方法吗?

我几乎只从一台 Windows 机器连接到这台服务器。我不知道这对于建议的某些方法是否可能是一个问题。

server ssh vnc remote-desktop security

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

如果用户被授予对所有命令的访问权限,那么 sudo 比直接使用 su 更安全吗?

因此,我一直在研究使用su和之间的差异sudo,并且每个人似乎都同意这种sudo方法比允许访问 root 帐户本身更安全。他们说,使用 root 帐户,您只需一个命令就可以破坏整个系统。这个我明白。但是在系统上创建的初始用户也可以使用 sudo 访问所有命令。这我可以通过运行找到su -l。如果是这种情况,那么我可以简单地运行sudo <game-ending command>以破坏我的系统。那么,与允许我直接访问超级用户帐户相比,这种方法如何更好或更安全?我可以运行所有相同的命令...

是不是因为sudo在命令行上使用我明确地告诉计算机我认为我知道我在做什么?他们是否认为人们会忘记他们在超级用户帐户下,除非他们明确说明?

人们还表示,如果系统被外国人入侵并进入,在 root 帐户下将允许他们对我的系统做可怕的事情。但在我看来,如果他们已经可以访问我的帐户并知道我的密码,他们可以通过使用 sudo 并输入我的密码来做同样可怕的事情,因为他们甚至不需要知道超级用户的密码。我没有得到什么?

security command-line sudo administrator

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

Wine 程序的“ptrace_scope”解决方法是什么,是否有任何风险?

要在 WINE 中运行某些 Windows 程序,您需要采用以下解决方法:

echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
Run Code Online (Sandbox Code Playgroud)

根据支持网站,这是由于 Ubuntu 内核中的一个错误导致 ptrace 和 WINE 不能很好地协同工作。

使用上面的命令,您将 ptrace 设置为 0,根据我所做的研究(不要问我哪些网站,我似乎有很多网站),ptrace 与程序之间的交互有关。0 设置比 1 更宽松。

我必须假设 Ubuntu 想要 ptrace=1 有一个很好的理由,所以这让我回到了问题的简短形式。

设置 ptrace=0 是否涉及任何风险。安全性低?调试问题?还有其他我没想到的???

PS 对于任何阅读此文章并想知道错误原因的人来说,Windows 程序将根本无法打开,在系统监视器中,您将看到该程序的许多实例试图打开,然后它们最终将全部退出,如果您运行该程序对于终端,您将收到一条错误消息,告诉您已达到程序实例的最大数量。

security wine kernel

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

如何找到丢失的 Ubuntu 笔记本电脑?

我在我的笔记本电脑上运行 Ubuntu。

如果我的笔记本电脑丢失或被盗,有什么方法可以找到它吗?
我是否必须事先安装任何应用程序才能找到我的笔记本电脑?

security

41
推荐指数
1
解决办法
5341
查看次数

Ubuntu 20.04 - 如何设置较低的 SSL 安全级别?

我想问一下是否有办法在 Ubuntu 20.04 上将 SSL 安全级别降低到 1,因为我收到:

141A318A:SSL routines:tls_process_ske_dhe:dh key too small
Run Code Online (Sandbox Code Playgroud)

尝试卷曲网站时。

如果我添加--ciphers 'DEFAULT:!DH'参数,Curl 就可以工作,但是,我无法通过我用 C# 编写的客户端应用程序获取网站。该网站在通过浏览器打开时也能正常工作。

根据bugs.launchpad.net,Ubuntu 团队故意设置了更高的 SSL 安全级别。

在几个地方,我遇到了一个信息,更改CipherString = DEFAULT@SECLEVEL=2为1inopenssl.cnf帮助,但我的配置文件根本没有这样的行并且添加它没有任何效果。

我不控制网站服务器,因此我无法更改其安全配置。

有任何想法吗?安装一些旧的 openSSL 包会有帮助吗?

提前致谢

编辑:至于对我的配置文件的更改,我在最后添加了以下内容:

system_default = system_default_sect 

[system_default_sect] 
MinProtocol = TLSv1.2
CipherString = DEFAULT@SECLEVEL=1 
Run Code Online (Sandbox Code Playgroud)

输出openssl version -a:

OpenSSL 1.1.1f 31 Mar 2020 built on: Mon Apr 20 11:53:50 2020 UTC
platform: debian-amd64
options: bn(64,64) rc4(16x,int) des(int) blowfish(ptr)
compiler: gcc …
Run Code Online (Sandbox Code Playgroud)

security ssl curl openssl 20.04

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