计算机教程网

服务器运维

服务器运维

...

  • Python基础到进阶课程视频免费领取 还有免费直播课程教学

    Python基础到进阶课程视频免费领取 还有免费直播课程教学

    有一件能提升你的人格魅力并且增加你钱包厚度的事。送夏日清凉大礼包,让你软硬设施上升一个level,让boss看到你的才华,升华你的薪水,屌丝逆袭成男神!...

    2024-10-06
  • Git分支创建与Git分支合并

    Git分支创建与Git分支合并

    让我们来看一个简单的GIT分支新建与GIT分支合并的例子,实际工作中你可能会用到类似的工作流。 你将经历如下步骤:开发某个网站。git merge&&git checkout&git branch 为实现某个新的需求,创建一个分支。...

    2024-10-06
  • gitlab 备份与恢复

    gitlab 备份与恢复

    对gitlab进行备份将会创建一个包含所有库和附件的归档文件。对备份的恢复只能恢复到与备份时的gitlab相同的版本。将gitlab迁移到另一台服务器上的最佳方法就是通过备份和还原。备份gitlab提供了一个简单的命令行来备份整个gitlab,并且能灵活的满足需求。备份时间戳从gitlab 9.2版本开始,时间戳格式由EPOCH_YYYY_MM_DD更改为EPOCH_YYYY_MM_DD_Gitl...

    2024-10-06
  • 在CentOS 7上安装分布式存储系统Ceph

    在CentOS 7上安装分布式存储系统Ceph

    关于 Ceph 的介绍网上一大堆,这里就不重复了。Sage Weil 读博士的时候开发了这套牛逼的分布式存储系统,最初是奔着高性能分布式文件系统去的,结果云计算风口一来,Ceph 重心转向了分布式块存储(Block Storage)和分布式对象存储(Object Storage),现在分布式文件系统 CephFS 还停在 beta 阶段。Ceph 现在是云计算、虚拟机部署的最火开源存储解决方案,据说有20%的 OpenStack 部署存储用的都是 Ceph 的 block storage....

    2024-10-06
  • docker swarm 备份与恢复

    docker swarm 备份与恢复

    备份集群管理节点将集群状态和管理日志存储在/var/lib/docker/swarm/目录中。在1.13以及更高版本中,此数据包括用于加密raft日志的秘钥。没有该秘钥,将无法恢复集群。可以使用任何管理者来备份集群。步骤如下:如果集群已经启用自动锁定,则需要解锁秘钥才能从备份恢复集群。如果需要,请取出解锁秘钥,并将其存放在安全的位置。在备份数据之前,停止管理者上的docker,以确保在备份期间不会...

    2024-10-06
  • 深度剖析Linux与Windows系统的区别

    深度剖析Linux与Windows系统的区别

    当我们每个人接触Linux之前,应该先接触的都是windows吧?但我们一般接触Linux后,习惯linux的管理和使用方法后,我们再回过头再来使用windows的时候,内心其实是拒绝的。我们会觉得图形好麻烦,图形好Low的感觉,这个时候我们差不多是一个linux的重度爱好者了。对于Linux是欲罢不能的,真是一个遇到贵妇一样的感觉,总是觉的她很神秘、很多我们想探索的地方。windows和linux作为杰出的系统代表,磕磕盼盼在所难免,他们之间也有很多不为人知的故事,今天我将梳理一下linux与windo...

    2024-10-06
  • 使用 mutt, msmtp 收发邮件

    使用 mutt, msmtp 收发邮件

    现在已经有了 Mail.app, Thunderbird, Outlook 这些图形化工具能很方便的处理邮件,为啥还需要 mutt 这种命令行文本方式的邮件工具呢?mutt 的一个优势是占用资源小,可以很好的运行在低配置的虚拟机或古老的电脑上(应该不会有人想在 256MB 内存的虚拟机或 VPS 上用 X Window/Gnome/Thunderbird 这种组合吧)。那为什么要在虚拟机上收发邮件呢,不能在自己电脑上处理邮件吗?可能有多个电脑而且电脑经常换,电脑可能被盗,硬盘可能坏、数据可能丢,邮件放在本...

    2024-10-06
  • 使用浏览器访问 Linux服务器

    使用浏览器访问 Linux服务器

    wssh 可以让我们通过 HTTP 来调用远程的一个 shell,也就是说我们可以用浏览器来访问某个 Linux 服务器/虚拟机的终端(只要这个服务器上运行了 wsshd 服务器端)。wssh 客户端通过 ssh 帐号连接到 wsshd 服务器端。wssh 更多的是当作库来开发一些应用,比如开发云计算、虚拟机后台控制面板的虚拟机控制台等等。我们先来玩一下简单的~...

    2024-10-06
  • 在 CentOS 6.2 上安装 Cobbler

    在 CentOS 6.2 上安装 Cobbler

    Cobbler 是一个系统启动服务(boot server),可以通过网络启动(PXE)的方式用来快速安装、重装物理服务器和虚拟机,支持安装不同的 Linux 发行版和 Windows. Cobbler 是个轻量级 Python 程序,总共大概1.5万行代码,还可以用来管理 DHCP, DNS, yum 源等。Cobbler 使用命令行方式管理,也提供了基于 Web 的界面管理工具(cobbler-web),不过命令行方式已经很方便,实在没有必要为了不实用的 Web 界面再添加一个 Web 服务器。...

    2024-10-06
  • nethogs 查看 Linux 进程的网络使用

    nethogs 查看 Linux 进程的网络使用

    有时候我们客户会发现服务器或 VPS 网络慢,进一步发现大量带宽被占用,一些客户到这里为止就不知道怎么办了。有什么简单办法能找出哪个程序(或者进程)占用了带宽呢?Linux 监控流量的小工具不少,如 iftop, iptraf, ifstat, darkstat, bwm-ng, vnstat 等,大都是统计和监控网卡流量的。今天介绍的 NetHogs 有点特别,可以监控每个进程的网络带宽占用情况。...

    2024-10-06
  • 怎么看:百度6月1日起将全面实行实名制

    怎么看:百度6月1日起将全面实行实名制

     百度将于6月1日起全面实行实名制,用户必须绑定手机完成认证,目前使用邮箱注册百度账号而没有绑定手机号的用户必须根据百度提示进行账号实名认证。  关于实名认证,百度很早就有绑定手机号的提示,但并没有提及账号实名。如今,百度已经禁止使用邮箱注册账号,强调必须使用手机号,而且只能用户手机号必须是国内的。用户如果不绑定手机号实名认证,6月1日之后就会限制登录。...

    2024-10-06
  • 解决Bad compression stub decompression header byte: 102

    解决Bad compression stub decompression header byte: 102

    openvpn客户端连接,网络不稳定,客户端出现如下日志:Sun May 07 16:55:24 2017 Bad compression stub decompression header byte: 102Sun May 07 16:55:26 2017 Bad compression stub decompression header byte: 102Sun May 07 16:55:29 2017 Bad compression stub decompression header byte: 1...

    2024-10-06
  • 我在大学毕业后学习Linux系统的心得经验

    我在大学毕业后学习Linux系统的心得经验

    扣着手指头一算,自己已经毕业快半年了,这半年莫名其妙进外包圈子溜达了一圈,有幸退的早还是正常干一些事情吧,外包终究不是太适合刚入社会的毕业生,今天想把自己的学习和工作经验写成一篇文章,希望能够帮助到正在学习Linux技术的同学们,不过每个人的境遇不一样,请不要吐槽我的经历。...

    2024-10-06
  • shell算术运算

    shell算术运算

    bc_test=`echo “10 + 1″ | bc`file_size=`echo “${data_size[“${i}”]} + ${index_size[“${i}”]}” | bc`根据不同系统可能遇到如下错...

    2024-10-06
  • 总结四条对学习Linux系统有帮助的方法

    总结四条对学习Linux系统有帮助的方法

    网络是一个很神奇的东西,现代人的生活离不开网络,网络已深入人们的工作,生活,娱乐等方方面面。网络之所以无处不在,是因为它提供了诸多的网络服务,所以网络服务是网络的灵魂。互联网上的各种网络服务是架构在各种各样的服务器上的。服务器(Server)是提供网络服务的物理载体,是一种计算机,只不过它是一种功能更为强大的计算机...

    2024-10-06
  • Linux系统值得一看的学习方法及路线图

    Linux系统值得一看的学习方法及路线图

    Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与linux具有的良好特性是分不开的。Linux包含了UNIX的全部功能和特性。简单来说,linux具有以下主要特性:遵循GNU GPL,开放性,多任务,多用户,设备独立性,提供了丰富的网络功能,可靠的系统安全,良好的可移植性。...

    2024-10-06
  • java struts2 远程执行任意java代码漏洞

    java struts2 远程执行任意java代码漏洞

    最近网络上爆发大规模的struts2远程代码执行漏洞。...

    2024-10-02
  • 云上运维,更有价值的工作方式

    云上运维,更有价值的工作方式

    讲师介绍邓伟先生,云计算工程师,4年运维经验,维护超200台服务器,每月产生PB级流量,擅长云平台高可用架构设计、大数据内容分发,公司云计算带头人,与AWS、腾讯云、阿里云深度合作。 大家好,我叫邓伟,一直从事运维工作,今天和大家分享一下我的运维经验。记得我接手第一台服务器的时候,连linux基本命令都不会,通过百度现学现卖,装个mysql用了两天一夜。从1台服务器到200台服务器经过了什么样的阶...

    2024-10-02
  • 十条nmap常用的扫描命令

    十条nmap常用的扫描命令

    NMap,也就是Network Mapper,是Linux下的网络扫描和嗅探工具包。nmap是在网络安全渗透测试中经常会用到的强大的扫描器。功能之强大,不言而喻。下面介绍一下它的几种扫描命令。具体的还是得靠大家自己学习,因为实在太强大了。...

    2024-10-02
  • 5大导致”SSL证书不被信任”的原因

    5大导致”SSL证书不被信任”的原因

    前言今天在这里主要总结一下使用SSL的过程中遇到的坑(注意事项)。SSL是什么东西?很多人认为SSL证书就是拿回来安装上就可以使用的。后来发现其实不然,我们还需要去了解SSL证书信任过程和什么是信任证书链。因为大部分客户都不了解这些,购买了证书后安装使用都会出现"不信任"的问题。下面就是总结常见的5种导致SSL证书不信任的原因。...

    2024-10-02
  • [sh2log]Linux键盘记录 keylogger notes

    [sh2log]Linux键盘记录 keylogger notes

    不仅可以记录到击键信息,而且包括终端下的输出信息[root@Centos log]# wget http://www.i0day.com/exp/Linux/sh2log-1.0.tgz--2013-01-07 05:16:56-- http://www.i0day.com/exp/Linux/sh2log-1.0.tgzResolving packetstorm.foofus.com... 64...

    2024-10-02
  • 通过受限bash创建只读用户

    通过受限bash创建只读用户

    受限bash如果 bash 以 rbash 为程序名启动或者命令行参数有 -r 选项,则启动的这个 shell 会在某些功能上受限制.具体表现为如下操作都不能做:通过 cd 来改变工作目录设置或取消环境变量: SHELL, PATH, ENV, BASH_ENV命令名中不能包含目录分隔符 ‘/’包含有 ‘/’ 的文件名作为内置命令 ‘.’ 的参数hash 内置命令有 -p 选项时的文件名参数包含...

    2024-10-02
  • 删除目录软链接注意事项

    删除目录软链接注意事项

    软硬链接的区别在这里就不在阐述了。说一下删除目录软链接需要特别注意的地方:系统环境:Linux Test.com 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux实验环境:在root 目录下创建一个测试目录 1 ,并在该目录下创建一个2.txt 的文件,写入内容 1.tx...

    2024-10-02
  • kafka的使用—系统保卫战

    kafka的使用—系统保卫战

    最近有个需求,在不同的系统中做数据同步。我们是java+mysql、他们是c#+sqlserver。需求是sqlserver提出的,并且他们提出要实时,并且要我们主动推数据给他们。他们接口都提供好了,说要我们对数据库表操作的时候调用他们的接口把数据传他们。咋看没有什么事,不就是一个接口的调用么。仔细想想,这样对我们的系统影响还是很大的,其他的不说。重要的一点是我们的系统都依赖他们的系统了,如果他们的系统问题或网络问题会影响我们系统的操作,这显然是不可行的。为了保卫我们系统的利益。这种事是绝对不能做的。...

    2024-10-02
  • Linux之ssh连接保持与重用

    Linux之ssh连接保持与重用

    保持用终端登录远程开发机coding,应该是大多数程序猿年复一年的工作,但悲剧的是终端会你跟美女测试聊天的一瞬间断开了,所幸的是ssh提供了连接保持 命令ServerAliveInterval,只需要新建文件~/.ssh/config并输入如下命令即可:ServerAliveInterval 60这样ssh会每60秒发送一个KeepAlive请求,保证终端不会因为超时空闲而断开连接。重用如果你用m...

    2024-10-02