关于ssh密钥登录失败

文章首发站点:OpensGalaxy.com

今天我在设置ssh密钥登录的时候,发现这个奇怪的情况,我将我的id_rsa.pub密钥内容拷贝到远程linux主机的A用户的.ssh下的authorized_keys(这个文件我手动建立的)下,但是再次登录时,发现还需要输入密码,额?这不科学!然后我查看了一下远程linux主机的sshd日志 /var/log/secure 发现了如下日志输出内容:

Authentication refused: bad ownership or modes for file /home/sysadmin/.ssh/authorized_keys

意思是我的[……]阅读全文

Continue reading

恢复阿里云RDS数据库到本地数据库

文章首发站点:OpensGalaxy.com

本文参照阿里云官方rds恢复文档,做了一些补充,原文地址:

https://help.aliyun.com/knowledge_detail/5973700.html?spm=5176.2020520104.0.0.yreJ8Q

1.概述与软件说明

1.1 概述

RDS MySQL 使用开源软件 percona-Xtrabackup 对 MySQL 数据库进行备份。需要下载该软件,然后使用该软件进行恢复。

1.2 软件说明

解压软件

RDS的备份文件是一个压缩包,需要先解压出来,才能恢复,这里下载解压工具 rds_backup_extract (sh文件),目前只支持64位linux系统。

软件使用方式 sh rds_backup_extract -f backup.tar.gz/back.xb.gz -C directory
[……]阅读全文

Continue reading

LVS-DR模式安装与配置

LVS-DR模式安装与配置

文章首发站点:OpensGalaxy.com

一、介绍

什么是LVS(Linux Virtual Server)?

Linux虚拟服务器是一个高度可扩展的、高可用的服务器建立在真实服务器的集群和负载均衡,在Linux操作系统上运行。服务器集群体系结构对用户是完全透明的,使用户像访问一台服务器一样。

LVS的应用

Linux虚拟服务器作为一种先进的负载均衡解决方案可用于构建高度可扩展的、高可用的网络服务,如Web、FTP、邮件、缓存、媒体和VoIP服务。

LVS负载均衡模式

VS/NAT、VS/TUN和VS/DR

本文将介绍LVS-DR(Direct[……]阅读全文

Continue reading

Cronolog 分割 Tomcat8 Catalina.out日志

默认情况下,tomcat的catalina.out日志文件是没有像其它日志一样,按日期进行分割,而是全部输出全部写入到一个catalina.out,这样日积月累就会造成.out日志越来越大,给管理造成了不便,为了实现像其它日志文件一样按日期归档,这里我们采用cronolog来完成日志分割。

一、安装cronolog
YUM 安装
使用cronolog包实现按日期分割catalina.out日志文件

yum install cronolog

或是 源码安装
1、下载(最新版本)

wget http://cronolog.org/download/cronolog-1.6.2

[……]阅读全文

Continue reading

Centos L2tp Vpn 配置实例

有时候我们需要使用vpn,来建立私有专用网络,完成一些外部办公、代理访问等工作,这篇文章介绍如何在Linux(Centos)下配置L2tp Vpn。
1.安装环境包

yum install -y make gcc gmp-devel xmlto bison flex xmlto libpcap-devel lsof vim-enhanced man

2.安装

yum install openswan ppp xl2tpd

3.配置
(1)编辑 /etc/ipsec.conf

vi /etc/ipsec.conf
config setup
nat_traversal=y

[……]阅读全文

Continue reading

阿里云自定义监控配置实例

        阿里云提供自定义监控SDK,这有助于我们定制化的根据自身业务来做监控,下面我就根据业务需求来介绍一个简单的自定义监控配置。

阿里提供了2个版本的自定义监控接口:
自定义监控SDK(python版) :cms_post.py
自定义监控SDK(bash版) :cms_post.sh
下载地址:http://help.aliyun.com/knowledge_detail.htm?knowledgeId=5974901
本文使用shell版本做演示
        这里说下我的简单需求,我们需要监控ECS服务器中tomcat的进程是否存在,如果小于1,就说明tomcat进程关闭,然后根据设定的报警规则报警。

[……]阅读全文

Continue reading

RHEL6.2_64BIT+Oracle11204安装文档

 

目录

1. 前期准备 3

1.1 IP地址规划 3

1.2 存储磁盘规划 3

2. oracle安装前系统配置 3

2.1 检查主机的内存和swap分区大小 3

2.2 查看cpu类型 3

2.3 查看安装软件的磁盘空间大小 3

2.4 检查database需要的rpm包 4

2.5 创建grid、Oracle用户组 5

2.6 检查内核参数 /etc/sysctl.conf是否为以下值 5

2.7 配置Oracle用户环境变量 5

2.8 修改文件 /etc/hosts 加入 6

2.9 配置UDEV 6

 

[……]阅读全文

Continue reading

Ubuntu server 10.04 32bit 下安装 Oracle 10g

配置Oracle 10g安装环境:

1、 安装软件包:

apt-get install libc6-dev rpm libmotif3 libaio1 alien openjdk-6-jre libxp6

dpkg-i libstdc++5_3.3.6-20_i386.deb (此包单独下在www.debian.org)

2、 创建用户组,并将用户加入到用户组

groupadd oinstall

groupadd dba

usermod –g oinstall –G dba oracleuser(安装系统时创建的用户,也可是后期创建的)

[……]阅读全文

Continue reading

Nagios+Nconf 部署

Nagios croe 源码安装

安装基本环境,软件包:

For RHEL/CentOS users:

yum install -y wget httpd php gcc glibc glibc-common gdgd-devel make net-snmp openssl-devel (避免 check_http.c:312:error:’ssl_version’undeclard 错误)

For Ubuntu users:

sudo apt-get install build-essential apache2 php5-gdlibgd2-xpm libgd2-xpm-dev

libapache2-mod-php5 libcurl4-openssl-dev(避免 check_http.c:312:error:’ssl_version’undeclard 错误)

[……]阅读全文

Continue reading

EMOS 邮件系统安装部署

一、版权声明:

  • 本文版权归作者所有,如其他个人、第三方网站或媒体报刊等需转载全文或节选,为支持我们的工作,请务必注明如下信息:
  • 文档所有者:Extmail Dev Team;
  • 项目首页:http://www.extmail.org
  • 如果因此而给您带来麻烦,请您原谅,谢谢合作。

二、关于此文

  • 版  本:0.20
  • 版  本:0.10 (基于EMOS-1.3)
  • 作  者:Liushaobo <Liushaobo (at) extmail (dot) org>
  • 修改日期:2009-12-13
  • 创建日期:2009-07-12
  • 本文档用于EMOS-1.5,假设安装邮局的域名为extmail.org,请根据自身实际情况予以修改。

[……]阅读全文

Continue reading