随笔分类 - linux服务器

摘要:查看服务的角色,看Mode字段,有follower及leader 其它查看命令: | 查看命令 | 描述 | |: :|: | | conf | 输出相关服务配置的详细信息。| | cons | 列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 阅读全文
posted @ 2018-11-30 11:09 泽锦 阅读 (583) | 评论 (0) 编辑
摘要:zookeeper是什么? highly reliable distributed coordination,用来做高可靠的分布式协调者,可用来: 业务发现(service discovery)找到分布式系统中存在那些可用的服务和节点 名字服务 (name service)通过给定的名字知道到对应的 阅读全文
posted @ 2018-11-30 10:41 泽锦 阅读 (106) | 评论 (0) 编辑
摘要:1 介绍 Ansible 是一个系统自动化工具,用来做系统配管理,批量对远程主机执行操作指令。 2 实验环境 ip 角色 192.168.40.71 ansible管控端 192.168.40.72 远程机器A 192.168.40.73 远程机器B 在管控端安装ansible: yum insta 阅读全文
posted @ 2018-01-20 20:57 泽锦 阅读 (755) | 评论 (0) 编辑
摘要:sar -n DEV 2 10:41:37 AM IFACE rxpck/s txpck/s rxkB/s txkB/s rxcmp/s txcmp/s rxmcst/s10:41:39 AM eth0 1.50 1648.00 0.15 117.54 0.00 0.00 1.0010:41:39 阅读全文
posted @ 2017-12-14 10:55 泽锦 阅读 (410) | 评论 (0) 编辑
摘要:如果希望SSH登陆后先执行shell命令,可以这样: ssh user@ip -t "cd /data ; /bin/bash" 如果希望SSH登陆后先执行shell命令,可以这样: ssh user@ip -t "cd /data ; /bin/bash" 阅读全文
posted @ 2017-11-06 19:27 泽锦 阅读 (383) | 评论 (0) 编辑
摘要:先安装包依赖: 安装vm tool 按提示操作即可。 有/mnt/hgfs但没有共享文件的解决方法: 这时不能用mount工具挂载,而是得用vmhgfs-fuse,需要安装工具包 此时进入/mnt/hgfs就能看到你设置的共享文件夹了。 阅读全文
posted @ 2017-07-10 10:16 泽锦 阅读 (11673) | 评论 (4) 编辑
摘要:[root@localhost ~]# brctl-bash: brctl: command not found 解决方法: [root@localhost ~]# yum install bridge-utils 阅读全文
posted @ 2017-07-02 09:07 泽锦 阅读 (2488) | 评论 (0) 编辑
摘要:需要centos7版本,内核版本不低于3.10[root@localhost ~]# uname -r3.10.0-514.el7.x86_64 第一步:更新当前软件:[root@localhost ~]#yum update第二步:添加Docker的yum源[root@localhost ~]# 阅读全文
posted @ 2017-07-01 17:10 泽锦 阅读 (3009) | 评论 (0) 编辑
摘要:在/etc/sysctl.conf中添加: net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 [root@localhost ~]# cat /etc/sysctl.conf net.brid 阅读全文
posted @ 2017-07-01 15:23 泽锦 阅读 (10103) | 评论 (0) 编辑
摘要:openvpn server的配置路径下有大约如下文件: 其中ca.crt ca.key crl.pem dh2048.pem server.crt server.csr server.key 是从之前EasyRSA生成的key复制过来的。 ccd文件夹: 此文件夹用来保留对不同client的配置信 阅读全文
posted @ 2017-06-08 17:28 泽锦 阅读 (1807) | 评论 (0) 编辑
摘要:对于client端,其配置目录文件下有如下文件: 其中ca.crt client1.crt client1.csr client1.key 是从server端EasyRSA生成的文件复制过来的。 client1.ovpn client1.passwd: 存放客户端认证帐号密码 第一行放帐号,第二行放 阅读全文
posted @ 2017-06-08 17:18 泽锦 阅读 (4502) | 评论 (0) 编辑
摘要:cd EasyRSA-2.2.2 source vars ./build-ca #(build the certificate authority (CA) certificate and key)生成证书 ./build-key-server server #(generate a certifi 阅读全文
posted @ 2017-06-08 12:34 泽锦 阅读 (2693) | 评论 (0) 编辑
摘要:之前整过openvpn,现把一些过程记录下来,方便以后查阅。 #!/bin/bashcd /usr/local/srcyum install pam-devel.x86_64 -ywget http://www.oberhumer.com/opensource/lzo/download/lzo-2. 阅读全文
posted @ 2017-06-08 12:15 泽锦 阅读 (114) | 评论 (0) 编辑
摘要:文件权限 在linux在,由于安全控制需要,对于不同的文件有不现的权限,限制不同用户的操作权限,总共有rwxXst这一些权限,我们经常使用到的是rwx,对于文件和文件夹而言,他们代表着不同的含义 对于文件 r:用户可以读取该文件,如使用命令cat w:用户可以编辑该文件,如使用命令sed -i,vi 阅读全文
posted @ 2016-11-15 17:50 泽锦 阅读 (6532) | 评论 (0) 编辑
摘要:打包和压缩 在linux中,打包和压缩可以说是两个不同的概念,弄清这两个概念对于我们理解复杂的文件后缀有非常大的帮助 打包 将若干个文件和目录打包在一起变成一个大的文件,这时只是简单的打包,所以一般打包后的文件大小比被打包的文件总和还大 压缩 将一个文件根据一定的算法变成一个小文件,压缩比用来衡量压 阅读全文
posted @ 2016-10-28 15:15 泽锦 阅读 (254) | 评论 (0) 编辑
摘要:Linux命令众多,当不清楚一个命令的使用方法时,我们该怎样了解命令的属性和帮助? 1.用type命令了解一个命令的属性 [root@zejin240 testdir]# type cd cd is a shell builtin [root@zejin240 testdir]# type rm r 阅读全文
posted @ 2016-10-24 15:23 泽锦 阅读 (91) | 评论 (0) 编辑
摘要:用法格式 grep [option] pattern file 实验文件 [root@zejin240 tmp]# cat testdir/tfile 1 #include <stdio.h> 2 void main() 3 { 4 int a,b; 5 a=10; 6 b=5; 7 a++; 8 阅读全文
posted @ 2016-10-24 13:37 泽锦 阅读 (133) | 评论 (0) 编辑
摘要:在linux中,有通配符及正则表达式,那么什么是通配符和正则表达式,什么时候用? 通配符 它是由shell解析,并且一般用于匹配文件名,实际上就是shell解释器去解析的特殊符号,linux系统通配符有几下几种: *:匹配任意多个字符 ?:匹配任意一个字符 [...]:匹配中括号内出现的任意一个字符 阅读全文
posted @ 2016-10-23 20:18 泽锦 阅读 (5110) | 评论 (0) 编辑
摘要:用法 sed [option] 'Address Command' yourfile e.g. sed -n '2,13p' lineuser #打印文件lineuser中第2~13行的内容,-n为option, 2,13为Address,p为Command Address与Command中间的空格 阅读全文
posted @ 2016-10-22 22:52 泽锦 阅读 (148) | 评论 (0) 编辑
摘要:历史相关命令 !!:执行上一条命令 !num:执行历史命令中第num条命令 !-num:执行历史命令中倒数第num条命令 !?string?:执行最近一条包含有string字符串的命令 Ctrl+r:搜索上一条匹配的命令 !$:代表上一个命令的最后一个字符串 Esc+.:显示上一个命令的最后一个字符 阅读全文
posted @ 2016-10-22 14:50 泽锦 阅读 (10286) | 评论 (0) 编辑
摘要:VMware三种模式 我们在使用VMware时经常能看到三种网络的连接模式:Bridged Host-Only Nat,它们都有什么作用,网络拓扑是怎样的?怎样才能让他们上网,他们相互间能不能相互访问? VMnet0:Bridged Network 桥接模式,由VMware虚拟出的虚拟交换机Vmne 阅读全文
posted @ 2016-10-07 14:31 泽锦 阅读 (3518) | 评论 (0) 编辑
摘要:Iptable与Netfilter 在上一篇文章 linux iptables常用命令--配置一个生产环境的iptables 我们知道iptables有好几个表,如raw,mangle,nat,filter,有好几条链,如PRE_ROUTING、INPUT、OUTPUT、FORWARD、POST_R 阅读全文
posted @ 2016-09-29 14:18 泽锦 阅读 (3790) | 评论 (0) 编辑
摘要:在了解iptables的详细原理之前,我们先来看下如何使用iptables,以终为始,有可能会让你对iptables了解更深 所以接下来我们以配置一个生产环境下的iptables为例来讲讲它的常用命令 第一步:清空当前的所有规则和计数 第二步:配置允许ssh端口连接 iptables -A INPU 阅读全文
posted @ 2016-09-28 20:07 泽锦 阅读 (16125) | 评论 (0) 编辑