技术

  • 怎样在 CentOS 7.0 上安装和配置 VNC 服务器

    这是一个关于怎样在你的 CentOS 7 上安装配置 VNC 服务的教程。当然这个教程也适合 RHEL 7 。在这个教程里,我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置 VNC 服务器。 我们都知道,作为一个系统管理员,大多数时间是通过网络管理服务器的。在管理服务器的过程中很少会用到图形界面,多数情况下我们只是用 SSH 来完成我们的管理任务。在这篇文章里,我们将配置 VNC 来提供一个连接我们 CentOS 7 服务器的方法。VNC 允许我们开启一个远程图形会话来连接我们的服务器,这样我们就可以通过网络远程访问服务器的图形界面了。 VNC 服.

    评论:10 2015-04-26 14:24     Arun Pyasi

  • 如何设置 Linux 上 SSH 登录的 Email 提醒

    虚拟私有服务器 (VPS)上启用 SSH 服务使得该服务器暴露到互联网中,为黑客攻击提供了机会,尤其是当 VPS 还允许root 直接访问时。VPS 应该为每次 SSH 登录成功尝试配置一个自动的 email 警告。 VPS 服务器的所有者会得到各种 SSH 服务器访问日志的通知,例如登录者、登录时间以及来源 IP 地址等信息。这是一个对于服务器拥有者来说,保护服务器避免未知登录尝试的重要安全关注点。这是因为如果黑客使用暴力破解方式通过 SSH 来登录到你的 VPS 的话,后果很严重。在本文中,我会解释如何在 CentOS 6、 CentOS 7、 RHEL 6 和 RHEL 7上为所.

    评论:3 2015-04-26 11:01     skytech

  • Linux 有问必答:如何在Linux中修复“fatal error: lame/lame.h: No such file or dir

    提问: 我尝试着在Linux中编译视频编码器,但是编译提示出错:fatal error: lame/lame.h: No such file or directory, 我该如何修复这个错误? 下面的编译错误说明你的系统没有安装LAME库和它的开发文件。 fatal error: lame/lame.h: No such file or directory LAME("LAME Ain't an MP3 Encoder")是一个流行的LPGL授权的MP3编码器。许多视频编码工具使用或者支持LAME,如 FFmpeg、 VLC、 Audacity、 K3b、 RipperX等。 要修复这个编译错误,你需要安装LAME库和开发文件,按照下面的来。 在Debian、Ubuntu或者Linux Mint上安装LAME库.

    评论:4 2015-04-26 10:43     Dan Nanni

  • 怎样用 WPScan,Nmap 和 Nikto 扫描和检查一个 WordPress 站点的安全性

    介绍 数百万个网站用着 WordPress ,这当然是有原因的。WordPress 是众多内容管理系统中对开发者最友好的,本质上说你可以用它做任何事情。不幸的是,每天都有些吓人的报告说某个主要的网站被黑了,或者某个重要的数据库被泄露了之类的,吓得人一愣一愣的。 如果你还没有安装 WordPress ,可以看下下面的文章。 在基于 Debian 的系统上: 如何在 Ubuntu 上安装 WordPress 在基于 RPM 的系统上: 如何在 CentOS 上安装 WordPress 我之前的文章 如何安全加固 WordPress 站点 里面列出的备忘录为读者维护 WordPress 的安全提供了一点帮.

    评论:1 2015-04-26 07:52     anismaj

  • Mydumper - MySQL数据库备份工具

    Mydumper 是 MySQL 数据库服务器备份工具,它比 MySQL 自带的 mysqldump 快很多。它还有在转储的同时获取远程服务器二进制日志文件的能力。 Mydumper 的优势 并行能力 (因此有高速度) 和性能 (高效的代码避免了耗费 CPU 处理能力的字符集转换过程) 更容易管理输出 (每个表都对应独立的文件,转储元数据等,便于查看/解析数据) 一致性 :跨线程维护快照, 提供精确的主从日志定位等。 可管理性 : 支持用 PCRE 来包含/排除指定的数据库和表(LCTT译注:PCRE,Perl Compatible Regular Expression,Perl兼容正则表达式) 在Ubuntu上安装 myd.

    评论:0 2015-04-25 19:59     ruchi

  • 如何在Ubuntu/CentOS上安装Linux内核4.0

    大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0。代号为Hurr durr I'm a sheep的Linux内核4.0是目前为止最新的主干内核。它是稳定版3.19.4之后发布的内核。4月12日是所有的开源运动爱好者的大日子,Linux Torvalds宣布了Linux内核4.0的发布,它现在就已经可用了。由于包括了一些很棒的功能,例如无重启补丁(实时补丁),新的升级驱动,最新的硬件支持以及很多有趣的功能都有新的版本,它原本被期望是一次重要版本。但是实际上内核4.0并不认为是期望中的重要版本,Linus 表示期望4.1会是一个更重要的版本。实时补.

    评论:11 2015-04-22 10:08     Arun Pyasi

  • Prips - 打印指定范围内的IP地址

    prips是一个可以打印出指定范围内所有ip地址的一个工具。它可以增强那些只能同时工作在一个主机上的工具的可用性。 在ubuntu上安装prips 打开终端并输入下面的命令 sudo apt-get install prips 使用prips prips语法 prips start end prips CIDR-block 可用选项 prips接受下面的命令行选项: -c -- 以CIDR形式打印范围。 -d 分隔符 -- 用ASCII码作为分隔符,0 = 分隔符 = 255。 -e -- 排除输出的范围。 -f 格式 -- 设置地址格式 (hex:16进制, dec:10进制, 或者dot:以点分隔). -i 增长 -- 设置增长上限 Prips示例 显示保.

    评论:3 2015-04-21 13:12     ruchi

  • 直击 Elementary OS 0.3 Freya - 下载和安装指南

    Elementary OS是一个以Ubuntu为基础的轻量级操作系统,广受欢迎。目前已经发行了三个版本,而第四个版本将会以即将到来的Ubuntu16.04为基础开发。 Jupiter (0.1): 第一个Elementary OS稳定发行版基于Ubuntu 10.10,在2011年三月发布。 Luna (0.2): 第二个Elementary OS稳定发行版基于Ubuntu 12.04,于2012年11月发布。 Freya (0.3): 第三个Elementary OS稳定发行版基于Ubuntu 14.04的,2015年二月8号发布。 Loki (0.4): 未来Elementary OS第四版,计划以Ubuntu16.04为基础,并且提供更新服务直到2021年。 Freya是目前最新的Elementary O.

    评论:6 2015-04-21 08:16     Aun Raza

  • 如何在 Ubuntu 中再次登录时还原上次运行的应用

    在你的 Ubuntu 里,如果你需要处理一些工作,你并不需要关闭正运行着的那些应用,只需要管理一下窗口,并打开那些工作需要的应用就行。然而,如果你需要离开处理些别的事情或你的机器电量低使得你必须马上关闭电脑,这些程序可能就需要关闭终止了。不过幸运的是,你可以让 Ubuntu 记住所有你正运行的应用并在你下一次登录时还原它们。 自动保存会话 现在,为了让我们的 Ubuntu 记住当前会话中正运行的应用并在我们下一次登录时还原它们,我们将会使用到 dconf-editor。这个工具代替了前一个 Ubuntu 版本里安装的 gconf-editor,但默认情.

    评论:0 2015-04-20 19:01     Arun Pyasi

  • Linux有问必答:如何在树莓派上安装USB网络摄像头

    Question: 我可以在树莓派上使用标准的USB网络摄像头么?我该如何检查USB网络摄像头与树莓派是否兼容?另外我该如何在树莓派上安装它? 如果你想在树莓上拍照或者录影,你可以安装树莓派的摄像头板。如果你不想要为摄像头模块花费额外的金钱,那有另外一个方法,就是你常见的USB 摄像头。你可能已经在PC上安装过了。 本教程中,我会展示如何在树莓派上设置摄像头。我们假设你使用的系统是Raspbian。 在此之前,你最好检查一下你的摄像头是否在这些已知与树莓派兼容的摄像头之中。如果你的摄像头不在这个兼容列表中,不要丧气,仍然有可.

    评论:1 2015-04-20 17:38     Kristophorus Hadiono

  • Linux Shell脚本面试25问

    Q:1 Shell脚本是什么、它是必需的吗? 答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。 Q:2 什么是默认登录shell,如何改变指定用户的登录shell 答:在Linux操作系统,/bin/bash是默认登录shell,是在创建用户时分配的。使用chsh命令可以改变默认的shell。示例如下所示: # chsh 用户名 -s 新shell # chsh linuxtechi -s /bin/sh Q:3 可以在shell脚本中使用哪些类型的变量? 答:在shell脚本,我.

    评论:8 2015-04-20 15:02     Pradeep Kumar

  • 在 Ubuntu14.10/Mint7 上安装 Gnome Flashback 经典桌面

    如果你不喜欢现在的Unity桌面,Gnome Flashback桌面环境是一个简单的并且很棒的选择,让你能找回曾经经典的桌面。 Gnome Flashback基于GTK3并提供与原先gnome桌面视觉上相似的界面。 Gnome Flashback的另一个改变是采用了源自mint和xface的MATE桌面,但无论mint还是xface都是基于GTK2的。 安装 Gnome Flashback 在你的ubuntu上安装以下包即可: $ sudo apt-get install gnome-session-flashback 然后注销返回到登录界面,单击密码输入框右上角的徽标型按钮,即可选择桌面环境。可供选择的有Gnome Flashback (Metacity) 会话模式和Gnome F.

    评论:4 2015-04-20 13:40     Silver Moon

  • 如何在Docker容器中运行GUI程序

    各位,今天我们将学习如何在Docker之中运行GUI程序。我们可以轻易地在Docker容器中运行大多数GUI程序且不出错。Docker是一个开源项目,提供了一个打包、分发和运行任意程序的轻量级容器的开放平台。它没有语言支持、框架或者打包系统的限制,并可以运行在任何地方、任何时候,从小型的家用电脑到高端的服务器都可以运行。这让人们可以打包不同的包用于部署和扩展网络应用,数据库和后端服务而不必依赖于特定的栈或者提供商。 下面是我们该如何在Docker容器中运行GUI程序的简单步骤。本教程中,我们会用Firefox作为例子。 1. 安装 Docker.

    评论:7 2015-04-20 08:10     Arun Pyasi

  • 在 Apache、NGINX 和 Lighttpd 上启用 HTTP 公钥固定扩展(HPKP)

    编者按:前段时间,Google 报告说 CNNIC 签发的一个中级 CA 签发了一个伪造的 Google 证书,从而导致 Google 和 Mozilla 在其产品中取消了对 CNNIC 后继签发的证书信任。 本文就来讲述一下,这种伪造证书是如何被 Google 发现的,其技术机制是什么?如何在网站服务器上实现伪造证书防御和报告机制。 公钥固定(Public Key Pinning)是指一个证书链中必须包含一个白名单中的公钥,也就是说只有被列入白名单的证书签发机构(CA)才能为某个域名*.example.com签发证书,而不是你的浏览器中所存储的任何 CA 都可以为之签发。本文讲述了这种机.

    评论:4 2015-04-16 18:27     Remy van Elst

  • 如何在 CentOS/RHEL 中为 Apache Tomcat 绑定 IPv4 地址

    今天我们来学习一下如何在CentOS 7 Linux分布式系统中为Tomcat绑定IPv4。 Apache Tomcat 是由Apache 软件基金会 开发的开源web服务器和servlet容器。它实现了Java Servlet,JavaServer页面(JSP),Java的统一表达式语言,以及Sun Microsystems的Java的WebSocket规范,并提供了一个运行java代码的web服务器环境。 如果由于tomcat默认绑定到IPv6而导致我们的web服务器不能正常工作,就有必要将tomcat绑定到IPv4。众所周知,IPv6是为设备分配IP地址的现代方法,虽然在不久的将来也许会得到应用,但是现在并没有得到完全应用。由于没有用处.

    评论:1 2015-04-16 08:53     Arun Pyasi

友情链接
返回顶部