一.中间件:1.认识中间件:中间件(英语:Middleware)是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,在现代信息技术应用框架如Web服务、面向服务的体系结构等中应用比较广泛。IDC对中间件的定义表明,中间件是一类软件,而非一种软件;中间件不仅仅实现互连,还要实现应用之间的互操作;中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。该技术所提...
1. 虚拟机、装系统2. 联网 vi /etc/sysconfig/network-scripts/ifcfg-xxx 下 ONBOOT => yes (开机启动网卡,默认初始状态为关闭) 重启网络服务 service network restart (老版) systemct1 restart network (新版) /etc/init.d/network restart (重启初始化脚本文件)3. 更改源 安装包工具yum (大黄狗!) 使用阿里云镜像or网易镜像4. 更新 更新软件、内核 下载、移动、备份到 /etc/yum.repos.d/ yum clean all ...
一、基本系统安全、保护引导过程(以Grub引导为例)在 /etc/inittab 中添加 sp:S:respawn:/sbin/sulogin,以确保当切换到单用户模式时 运行级的配置要求输入 root 密码:输入:cp /etc/inittab /etc/inittab.bak vim /etc/initabb2、关闭不使用的服务 首先查看哪些服务是开启的: service --status-all 关闭邮件服务,使用公司邮件服务器: 关闭nfs服务及客户端 3、增强特殊文件权限: 4、强制实行配额和限制: Li...
最近有一个朋友在阿里云上买了个服务空间,准备搭建一个网站。我呢,闲来无事,就准备在这个服务器上搭建一个SVN的服务器,方便我朋友后续进行项目开发。于是,在网上找了一些搭建SVN的教程,挺简单的,三下五除二就全部搞定了,具体搭建过程我在这里就不说了,网上一搜到处都是。但在这其中也遇到了几个问题,断断续续也花了我两天时间才找到解决方法。现在分享出来,希望对其它童鞋有用。1、checkout时,提示:URL svn://192.168...
在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用。禁用匿名。第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1;第二个小组使用ftp2,工作目录在:/var/ftp/ftp2。 两个小组互相不能访问各自的文件,需要限制用户不能离开自己的工作目录。 【实现步骤】1.检查安装vsftpd服务器以root进入终端后(其他账户进入终端的可以用su root 输入密码后进入root 模式)之后,在终端命令窗口输入以下命令进行验证:# rpm...
一.安装
二.修改配置还是先备份一下比较好,毕竟本服务区配置的比较暴力原始配置文件内容配置的比较简单粗暴,不设置任何用户,密码的限制,只设置访问的目录为根目录三.添加用户1.添加Linux用户添加samba用户,samba用户必须为Linux用户,否则添加不上四.重启服务五.关闭防火墙成功原文:http://blog.51cto.com/12765384/2173958
1、不用root管理,以普通用户的名义通过sudo授权管理。2、更改默认的远程连接SSH服务端口,禁止root用户远程连接,更改只监听在内网地址。[root@lb ~]# vim /etc/ssh/sshd_configPort 51898 ##监听端口,端口范围(0-65535,最好是大于1024的端口)ListenAddress 192.168.1.128 ##监听地址,为了安全起见,监听在内网之上Protocol 2 ##使用协议...
Snmp 方式监控linux服务器一、 被监控端修改shell#yum install net-snmp –yshell# mv /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.bakshell# vim /etc/snmpd/snmpd.confcom2sec mynetwork 10.0.2.161 public #这里写服务端的ip,表示允许这台机器访问你的snmp,如果default就是默认全部都可以访问。group MyROGroup v2c mynetworkaccess MyROGroup "" any noauthprefix all none noneview all included .1 80shell#chkconfig s...
一、CA简介 CA是什么?CA是Certificate Authority的简写,从字面意思翻译过来是凭证管理中心,认证授权。它有点类似我们生活中的身份证颁发机构,这里的CA就相当于生活中颁发身份证的机构。不同于生活中的颁发机构,这里的CA是给服务器颁发证书。颁发证书的目的同生活中的办理身份证的目的类似,都是为了证明一件事,生活中的身份证可以证明我们是一个合法的公民,而服务器颁发证书的目的也是证明我们服务是一个合法的服务器,换...
1、Linux环境上安装好MongoDB,并配置好环境变量2、启动MongoDB 注:mongod /opt/michael/mongodb/mongodb-linux-x86_64-4.0.5/data 这里可以启动成功,但是windows连接不上该服务,需要执行如下命令启动: mongod /opt/michael/mongodb/mongodb-linux-x86_64-4.0.5/data --bind_ip=0.0.0.0 不设置bind_ip时,默认是localhost,但是远程连接失败。3、关闭防火墙4、windows上也安装好MongoDB,并配置好环境变量 通过...
1.服务器修改IP vim /etc/sysconfig/network-scripts/ifcfg-eth12.修改dns服务器 vim /etc/resolv.conf 3.关闭selinux vim /etc/selinux/config 4.修改主机名iZ118z08 vim /etc/sysconfig/network5.禁用control-alt-delete vim /etc/init/control-alt-delete.conf 6.修改ssh端口主配置文件 vim /etc/ssh/sshd_config7.查看用户配置文件 vim /etc/passwd8.第二块硬盘挂载 ...
我刚开始做性能测试的时候,什么也不懂,就只知道压测。什么时候把系统压瘫痪什么时候结束。但是系统因为什么瘫痪却不是很清楚,后来开始研究服务器性能监控,运用到工作中,提高了不少生产力,下面就把我常用的命令或者工具分享给大家。 监控Linux 服务器CPUtop参数介绍top - 10:38:29[当前系统时间],194 days[系统已经运行了194天],1 user[个用户当前登录],load average: 0.07, 0.03, 0.01[系统负载,即任务队列的平均长度]Tasks...
Ssh免密登录sshd服务sshd简介:SSH 密钥为登录 Linux 服务器提供了更好且安全的机制。运行 ssh-keygen 后,将会生成公私密钥对。你可以将公钥放置到任意服务器,从持有私钥的客户端连接到服务器的时,会用它来解锁。两者匹配时,系统无需密码就能解除锁定。官方维护文档:https://www.ssh.com/ssh/参考文档:https://www.cnblogs.com/ioveNature/p/7919115.html https://www.cnblogs.com/panblack/p/Secure_ssh_trust_co...
今天下载rpm包,一直下载失败。我ping百度的时候,懵了,咋没这个服务了。 网关都通,并且我物理机能够正常上网(比如我正在写博客),说明我虚拟机DNS指向可能有问题。因此我就静态添加了DNSvi /etc/resolv.conf然后把下面三条记录复制进去search localdomain
nameserver 8.8.8.8
nameserver 8.8.4.4 这个时候在ping百度,就好了 突然想起,我在写网络管理博客的时候,使用nmcli命令添加了IP,所以才导致了这个问题。原文:https...
遇到一个需求是在Unity3D做编辑器工具时需要把生成的AssetBundle包上传到资源服务器,资源服务器用的Linux。实现分为三部分:1,C#上传工具类;2,WinSCP脚本;3,传参调用使用上传功能。1,C#上传工具类using UnityEngine;
using System.Collections;
using System.IO;
using System;
using System.Diagnostics;public class UploadHelper
{ public static void callUploadProcess(string arguments)
{ string winS...