小编adr*_*TNT的帖子

该服务器是被黑还是只是尝试登录?查看日志

有人能说出这是什么意思吗?我尝试了一个命令,比如lastb查看上次用户登录,我看到一些来自中国的奇怪登录(服务器是欧盟,我在欧盟)。我想知道这些是否可能是登录尝试或成功登录?

这些似乎很旧,通常我只将端口 22 锁定到我的 IP,我想我的端口打开了一段时间,最后一次登录是在 7 月。

root     ssh:notty    222.92.89.xx     Sat Jul  9 12:26 - 12:26  (00:00)
root     ssh:notty    222.92.89.xx     Sat Jul  9 12:04 - 12:04  (00:00)
oracle   ssh:notty    222.92.89.xx     Sat Jul  9 11:43 - 11:43  (00:00)
gary     ssh:notty    222.92.89.xx     Sat Jul  9 11:22 - 11:22  (00:00)
root     ssh:notty    222.92.89.xx     Sat Jul  9 11:01 - 11:01  (00:00)
gt05     ssh:notty    222.92.89.xx     Sat Jul  9 10:40 - 10:40  (00:00)
admin    ssh:notty    222.92.89.xx     Sat Jul  9 10:18 - 10:18  (00:00)
Run Code Online (Sandbox Code Playgroud)

ssh login hacking log-files

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

除非允许查询是“任何”,否则绑定将不起作用

我在 /etc/named.conf 中有这个,我评论了默认值并在它下面设置了我自己的值。除非我将允许查询设置为“任何”,否则我的域不会在浏览器中加载,这样可以吗,我应该编辑什么?如果是localhost127.0.0.1; 10.0.1.0/24;域将不会加载。我尝试了 127 .. 的事情,因为它在这里提到了它:http : //wiki.mandriva.com/en/Testing : Bind

绑定版本为 9.7.0-P2-RedHat-9.7.0-5.P2.el6_0.1 操作系统为 CentOS 6.0。

options {
        // listen-on port 53 { 127.0.0.1; };
        listen-on port 53 { any; };
        //listen-on-v6 port 53 { ::1; };
        listen-on-v6 port 53 { any; };
        directory       "/var/named";
        dump-file       "/var/named/data/cache_dump.db";
        statistics-file "/var/named/data/named_stats.txt";
        memstatistics-file "/var/named/data/named_mem_stats.txt";
        //allow-query     { localhost; };
        allow-query     { any; };

        recursion yes;

        dnssec-enable yes;
        dnssec-validation yes;
        dnssec-lookaside auto;

        /* Path to ISC DLV key */
        bindkeys-file …
Run Code Online (Sandbox Code Playgroud)

bind query

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

在 CentOS 上设置新的主机名,重启后会变回来

在 CentOS (5.x) 上,我有一个主机名设置为“olddomain.com”的 VPS,至少这是我在键入“hostname”命令时得到的域。

我想将其更改为“localhost.localdomain”,因为我认为它更通用且更可靠。

localhost.localdomain 已存在于这些文件中:/etc/sysconfig/network AND /etc/hosts

NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=localhost.localdomain
GATEWAY=95.xx.xx.xx
Run Code Online (Sandbox Code Playgroud)

# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               localhost.localdomain localhost
::1             localhost6.localdomain6 localhost6
Run Code Online (Sandbox Code Playgroud)

所以接下来我尝试了这些命令:

hostname localhost.localdomain
Run Code Online (Sandbox Code Playgroud)

hostname -v localhost.localdomain
Run Code Online (Sandbox Code Playgroud)

“hostname”命令现在返回这个新值。但是在重新启动后它会变回 olddomain.com 或者至少这是“主机名”命令的返回。

还有什么要编辑的吗?

centos hostname host

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

我可以在 Linux 中使用命令获取硬盘驱动器的型号信息吗?

是否有 Linux 命令可以让我获取硬盘驱动器的型号信息?我正在运行 CentOS。

我想比较我使用的两个 VPS 提供商的硬盘。

linux hard-drive centos

5
推荐指数
1
解决办法
3878
查看次数

为什么我得到的是 search.com 而不是“找不到主机”?

在我的带有 LeaseWeb 的 VPS 上,每当我到达一个不存在的主机时,我都会得到 search.com 域名,如果我从 SSH ping 一个不存在的域,我不会得到“找不到主机”但来自 IP 的回复,例如这些:phx1-ss-2-lb.cnet.com

我的主机正在做某事,究竟是什么?我可以禁用这个吗?

看起来 search.com 将所有流量提取到不存在的域,也许必须与我的主机有一些广告交易?!

它弄乱了我的邮件服务器,即使主机不存在也发送电子邮件,然后被来自@xx.xx.cnet.com 的退回邮件卡住

我也在等待我的主人的回复,但我想知道你的想法。

domain-name-system

5
推荐指数
1
解决办法
487
查看次数

cat /proc/cpuinfo 显示 3.00GHz 模型但 1400.000 cpu MHz?

我在 ssh 上运行这个命令来查看 CPU 信息:cat /proc/cpuinfo 它说:

...
vendor_id       : GenuineIntel
cpu family      : 15
model           : 4
model name      : Intel(R) Pentium(R) 4 CPU 3.00GHz
stepping        : 3
cpu MHz         : 1400.000
cache size      : 2048 KB
...
Run Code Online (Sandbox Code Playgroud)

为什么 cpu Mhz 是 1400?不是应该说 3000Mhz 吗?操作系统是 CentOS 6.0

performance intel central-processing-unit

5
推荐指数
1
解决办法
4973
查看次数

电子邮件退回发送到哪里?到@domain 还是发送它的 IP?

当我从noreply@mysite.comto发送电子邮件user@yahoo.com并使用这种VERP退回格式时bounce+user=yahoo.com@mysite.com

此退回邮件是发送到发送域的 DNS 记录中的邮件服务器,还是发送回发送邮件的邮件服务器的 IP 地址?

email email-server sendmail email-bounces

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

在同一个 nginx 服务器下定义两个监听(80 和 443)是否正确?

像这样在相同的情况下定义两者listen(80和 443)是否正确?server {}

另一种方法是server{}为每个端口定义两个单独的端口,我知道这是可以的。

server {

    listen       80 default_server;
    server_name  example.com;
    root         /usr/share/nginx/html;

    location / {

    }


    listen example.com:443 ssl; # <<< !!!

    ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem; 
    ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem; 
    include /etc/letsencrypt/options-ssl-nginx.conf; 
    ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;         
}
Run Code Online (Sandbox Code Playgroud)

ssl nginx https web-server httpd.conf

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

添加更多内存会减少 CPU 使用吗?

我有一台具有 2GB 内存的虚拟服务器,平均使用量始终低于 1GB 内存,因此我出于完全相同的目的购买了一台新虚拟服务器,但我只获得了 1GB 内存。但在我看来,它现在使用更多的CPU。

内存越少就意味着 CPU 使用量越多吗?即使平均内存利用率未达到 100%?

// 它是带有 Plesk 面板的 Web 服务器

memory central-processing-unit web

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

我可以删除这些 DNS 区域吗?

我管理一个没有 cpanel 的服务器,我在它上面安装了 Webmin。在绑定设置下,我有这些区域:

"Root zone" 
"0" 
"0000::1"   
"127.0.0.1" 
"mydomain.com"
"localhost" 
"localhost.localdomain"
Run Code Online (Sandbox Code Playgroud)

我想知道删除这些区域并只留下“根区域”和“mydomain.com”是否安全。我不确定它们为什么在那里,但在另一台服务器上我只剩下这两个并且似乎工作正常。

domain-name-system remove zones dns-zone

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

从 init.d 自动启动守护进程

我安装了 vnstats 来查看带宽统计信息,我复制了一个 init.d 文件 tempalte,我将它放在 init.d 目录中,它可以正常访问该文件并执行 start/restart/status,但是该文件应该在系统启动时自动启动, 正确的?它没有启动,我该如何调试?如果在系统启动后我执行 init.d/vnstat 然后它启动。

我正在运行 Centos 5

谢谢你。

startup centos boot init.d

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

NGINX 缓存(相同 URL)首先将 MISS 返回给所有 Chrome、Curl 和 Wget

我有一个 nginx 缓存代理,它从 apache 原始服务器获取内容。

我从curlwget和发出请求Chrome来验证缓存响应。问题是,对于相同的 URL,我总是MISS 在每个单独的客户端中得到第一次

我希望在我向任何客户提出一个请求后,其他客户会得到一个HIT,但我得到了MISS

HIT我只有在同一个客户端重复请求时才会收到。

感觉 key 与用户代理有关,但事实并非如此:

proxy_cache_key $scheme://$host$request_uri;
Run Code Online (Sandbox Code Playgroud)

为了排除不同的HTTP版本和用户代理,我在请求中指定了它们(wget默认使用http1.1),它们都显示GET在日志中,所以不是HEAD

wget --server-response --user-agent "foo" 'https://www.example.com/x.php?124'

HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Server: nginx/1.16.1
  Date: Tue, 03 Mar 2020 19:53:53 GMT
  Content-Type: text/html; charset=UTF-8
  Transfer-Encoding: chunked
  Connection: keep-alive
  X-Powered-By: PHP/5.4.16
  X-Accel-Expires: 3600
  Vary: Accept-Encoding
  X-Cache: MISS <<<<<<<<<<<<<<<<<<<<<<<<<< there

# repeating the request again with WGET will get …
Run Code Online (Sandbox Code Playgroud)

http nginx web-server cache http-caching

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

设置不正确的mysql权限/主机后无法登录mysql

在 CentOS 5.x 上,我使用了 webmin 面板并且我在 mysql 设置中,我试图允许“root”除了本地主机之外从我的家庭 IP 登录。在主机列表中,我有“any”或“localhost”,我尝试将其设置为“localhost,84.xx.xx.xx”,认为它允许我使用 mysql 管理员程序从本地计算机登录。

保存输入的数据后,我无法在 mysql 上做太多事情

Webmin 说 DBI connect failed : Access denied for user ''@'localhost' to database 'mysql'

在 SSH mysql 中说 ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'

我的猜测是 mysql 不再允许 root 从任何主机连接,因为我输入了不正确的主机。

我尝试卸载并重新安装 mysql 但没有改变。有没有办法重置这个?我没有数据库数据,如果需要我可以删除所有数据。

谢谢。

mysql hosts users host

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