因此,我一直在使用IPTables和bash脚本来自动检测服务器上的暴力攻击(平均每天至少50次--这是正常的吗?)我的服务器为我记录这些攻击,然后每天早上将新的攻击IP地址转储到IPtables永久阻止它们。
我不认为我有什么问题,但我只是好奇到底发生了什么。基本上,我的脚本是添加IP地址,但是当我用iptables -L命令显示当前规则时,IP似乎会被转换。为什么会这样呢?
例如,我运行以下命令:
iptables -A INPUT -s 95.9.203.101 -j DROP
当我做iptables -L时,它会显示如下:
DROP all -- 95.9.203.10
在过去的两年里,我越来越深入地参与到python的科学计算中(作为一种爱好),因为我也有一个医学学位,我真的,真的很想在我的新的Kubuntu 15.10操作系统上运行GNU Health,这样我就可以学习它是如何工作的,并使用它!我按照此页面上的说明进行了安装:
我差不多到了最后,但是当我尝试用./trytond启动tryton服务器时,我得到了这个错误消息:
[Thu Oct 29 10:25:02 2015] INFO:trytond.server:using /home/gnuhealth/gnuhealth/tryton/server/config/trytond.conf as c
我最近开始使用为Node.js/Express开发。我为package.json添加了一个带有目标start的运行配置。这与预期的一样,执行来自package.json的package.json命令(node ./bin/www)。我可以在Eclipse视图中看到这个命令,我可以在Windows中看到两个node.exe进程。对http://localhost:3000/的HTTP请求被记录在控制台中。
但是,在Eclipse视图中单击红色的“终止”-Button将使node.exe进程继续运行。随后启动应用程序的尝试失败,因为端口已经在使用中。
当我在Windowscmd中用npm star
我试过使用RMI,这是服务器端。起初,它毫无例外地工作,但现在,每当我尝试运行以下代码时,三次之后,我将得到一些错误。
守则是:
import java.rmi.server.UnicastRemoteObject;
/**
* Created by elyas on 12/11/14 AD.
*/
public class LogicImplement extends UnicastRemoteObject implements Logic
{
public LogicImplement() throws Exception
{
java.rmi.re
我在WSL (Windows Subsystem for Linux)上的Ubuntu 18.04上运行Postgres 12数据库。
我可以使用sudo -u postgres psql毫无问题地连接到数据库,并且可以查看和创建新的数据库和用户。
我用CREATE USER myusername WITH PASSWORD 'mypassword';创建了一个新用户,psql返回CREATE ROLE。
但是,当我尝试以此用户身份使用我在psql -h localhost -U myusername中设置的密码登录时,得到的是psql: error: could not co