Linux服务器偶尔无法访问问题

最近上了一台web服务器(本地包含mysql服务器),在运行一段时间发现服务器偶尔会无法访问,

包括mysql,ftp以及ssh等都无法响应,但是已经连接上的ssh不受任何影响,在查看系统log时,

没有任何发现。之后想到了ulimit,查看发现在普通用户下 max user processes 为 1024,

以前的其他机器都是root,这个值是没有限制,所以在/etc/security/limits.d/90-nrpoc.conf里

取消了对于普通登陆用户的限制,待观察是否还会出现无法访问的问题...

(关于为何在/etc/security/limits.d/90-nrpoc.conf修改,请查看这里

时间: 2024-10-13 20:59:44

Linux服务器偶尔无法访问问题的相关文章

多台Linux服务器SSH相互访问无需密码

摘录:http://www.linuxidc.com/Linux/2013-02/79156p2.htm 一.环境配置 1.系统:CentOS release 5.6  IP:192.168.4.200  主机名:JW01 2.系统:CentOS release 5.9  IP:192.168.4.244  主机名:JW02 3.系统:CentOS release 5.3  IP:192.168.4.232  主机名:KT01 4.系统:Red Hat  release 4  IP:192.16

paramiko:实现ssh协议,对linux服务器资源的访问

介绍 网络传输是遵循协议的,比如SSH,paramiko则是实现了SSHv2协议的一个python库(底层使用的是cryptography).有了paramiko之后,我们便可以通过python使用ssh协议来连接远程服务器执行操作,不用再通过xshell等工具.安装也很简单,直接pip install paramiko即可 paramiko包含两大核心组件:SSHClient和SFTPClient SSHClient的作用类似于Linux下的ssh命令,是对SSH会话的封装,该类封装了传输(t

如何快速找出Linux服务器上不该存在恶意或后门文件

如何快速找出Linux服务器上不该存在恶意或后门文件.前段时间我在APT写作时注意到一个问题,我发现网上大多都是关于Windows恶意软件检测的文章以及教程,而关于如何寻找Linux系统上恶意软件的资料却少之又少.因此,这篇文章主要是向大家介绍一些有关检查Linux系统恶意软件的技巧和方法.话不多说,让我们进入正题. 校验二进制文件 有一件事需要检查确认即没有运行的二进制文件被修改.这种类型的恶意软件可以用sshd的版本来支持,以允许使用特定的密码连接到系统,甚至是一些二进制文件的修改版本,它以

Linux服务器中限制FTP用户访问方式

FTP(File Transfer Protocol)协议:是一个用于在计算机间上传.下载文件的协议. FTP工作在客户端/服务器端的模式中. FTP服务器持续监听来自远处客户端的FTP需求,在收到远处客户端的需求后,它负责管理登陆及建立连接.建立会话期间,执行FTP客户端发过来的命令.进入FTP服务器可以用匿名或者鉴权两种方式来管理.出于安全考虑,LINUX中的大部分系统,会考虑采用鉴权模式,即进入/访问FTP服务器,必须用用户名或密码的方式. 因为FTP不是一个安全协议,所以必须尽量被限制.

Linux服务器之间配置免密码SSH访问

环境:Oracle VM Virtualbox, Ubuntu Server 12.04,SecureCRT 1.首先在虚拟机中安装好Linux操作系统,这里我选择的是Ubuntu Server,为了方便后续操作,网络建议选择桥接(bridge),因为电脑比较老,虚拟机和Linux都是32位的 安装Ubuntu的时候,注意选择安装ssh服务,如果没有安装,可以通过下面这个命令安装: $sudo apt-get install openssh-server 通过下面命令可以查看ssh服务有没有启动

mysql本地访问linux服务器,出现SQLSTATE[HY000] [1130] Host '127.0.0.1' is not allowed to connect to this

解决方案:网上看了说,更改mysql库的user表,添加一条host为%的数据就可以,但是还是不行.后来,直接登录mysql,给访问加权限就可以了. 执行 [[email protected] ~]# GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'userpwd' WITH GRANT OPTION; 就可以了 版权声明:本文为博主原创文章,未经博主允许不得转载. mysql本地访问linux服务器,出现SQLSTATE

Linux 服务器使用shell脚本 实现 间隔N秒访问url

#!/bin/bash n=0 max=11 while(($n<max)) do curl -sS --connect-timeout 1000 -m 60000 'http://wx.com/inex' //访问url n=($n+1) sleep 5 done 脚本写好后将添加到linux服务器计划任务中,设置成1分钟执行一次即可 原文地址:https://www.cnblogs.com/pxjbk/p/12357510.html

多台linux服务器ssh相互无密码访问

A服务器:10.1.11.82 B服务器:10.1.11.210 最终目的:让A服务器能无密码的访问B服务器 操作思路:让A服务器单向无密码访问B服务器,只需要在A服务器生成密钥对,将生成的公钥上传到服务器B的相关用户目录下的.ssh目录中(没有的话手动创建,注意,它的目录权限是700),并将公钥文件名称改为authorized_keys(注意,这个文件的权限应该是644),请注意.ssh目录及authorized_keys文件的权限,权限不符,会使配置无效.[用 ls -la命令查看所有目录的

linux服务器的性能分析与优化(十三)

[教程主题]:1.linux服务器的性能分析与优化 [主要内容] [1]影响Linux服务器性能的因素 操作系统级 Ø CPU 目前大部分CPU在同一时间只能运行一个线程,超线程的处理器可以在同一时间处理多个线程,因此可以利用超线程特性提高系统性能. 在linux系统下只有运行SMP内核才能支持超线程,但是安装的CPu数量越多,从超线程获得的性能提升越少. 另外linux内核会将多核的处理器当做多个单独的CPU来识别,例如,两个4核的CPU会被当成8个单个CPU,从性能角度讲,两个4核的CPU整