首页 Linux专区
  • 【1】【原创】VirtualBox如何复制虚拟机以及注意事项

    blogdaren 2016-12-27   1629次来访
    在Virtual Box上安装好一台虚拟机后,如果能把虚拟机的硬盘文件(VDI文件)复制一份是不是就又有了一台全新的操作系统啦?这样可以省去几十分钟的安装时间呢, 答案是肯定的,但是这个复制过程需要一个小技巧,复制出来的VDI文件无法在虚拟介质管理器中注册,因为每个VDI文件都有一个唯一的uuid,而 VirtualBox不允许注册重复的uuid, 如下图就是直接复制导致的错误: ...
  • 【2】【原创】VirtualBox安装虚拟机时出现错误: VT-x features locked or unavailable in MSR 解决方案

    blogdaren 2016-12-23   1588次来访
    问题背景: VirtualBox安装虚拟机时出现错误 - VT-x features locked or unavailable in MSR. 问题原因: 这是因为CPU不支持VT-X技术或者VT-X技术被锁定。 解决方案: 如果关闭虚拟化支持,则不能在虚拟机安装64位操作系统或者安装操作系统时设置多个CPU; 如...
  • 【3】GitHub vs. Bitbucket 不只是功能不同

    blogdaren 2016-12-22   1842次来访
    让我们回到2005年,Bitkeeper,当时托管着Linux内核项目,在改变它关于价格的核心策略后引发了一系列的事情。在被Andrew Tridgell创建的免费Bitkeeper复制后,内核的协议变得令人痛苦——这在开源社区是一个重要的事情。Linus Torvalds不喜欢整件事的发展(至少说起来是这样),于是开始着手构建自己的分布式版本管理系统,即Git(英国称坏人的俚语)。 他...
  • 【4】常用的Linux运维命令大全

    blogdaren 2016-12-06   1797次来访
    整理一些常用的Linux运维命令: 1、查看有多少个IP访问: awk '{print $1}' log_file|sort|uniq|wc -l 2、查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 3、查看每一个IP访问了多少个页面: awk '{++S[$1]} END {for (a...
  • 【5】【原创】CENTOS之WEB常见的iptables防火墙规则

    blogdaren 2016-10-19   1558次来访
    版本一: 规则: iptables --delete-chain iptables --flush iptables -P INPUT DROP #1 iptables -P FORWARD DROP #1 iptables -P OUTPUT DROP #1 iptables -A INPUT -m state --state RELATED,ESTABLISHED...
  • 【6】【原创】Linux如何查看sshd日志来排查各种登录疑难杂症?

    blogdaren 2016-10-12   2076次来访
    问题场景: 经常SSH登录LINUX服务器,难免会遇到各种登录疑难杂症等。 解决方案: 通过查看sshd日志排查问题 日志存放路径: /var/log/secure 配置指令【默认是INFO级别】: LogLevel INFO  截图如下: 日志级别分别有:【一般排查问题我们使用DEBUG级别】 ...
  • 【7】CISCO 之 VPN 技 术 概 览 :隧 道 技 术 (全)

    blogdaren 2016-09-18   1616次来访
    VPN 技 术 概 览:隧 道 技 术(上) ---- VPN 具 体 实 现 是 采 用 隧 道 技 术, 将 企 业 网 的 数 据 封 装 在 隧 道 中 进 行 传 输。 隧 道 协 议 可 分 为 第 二 层 隧 道 协 议PPTP、L2F、L2TP 和 第 三 层 隧 道 协 议GRE、IPsec。 它 们 的 本 质 区 别 ...
  • 【8】centos之/etc/ssh/sshd_config 文件详细说明

    blogdaren 2016-09-07   1585次来访
    1. SSH服务端配置文件/etc/ssh/sshd_config包含这一系列单行声明,每行声明均以某个关键字(不区分大小写)开头,其后跟着空格,最后是参数(区分大小写)。 2. 切记必须重新启动sshd服务器这些配置才能生效。 AllowUsers userlist   ...
  • 【9】【原创】ssh-copy-id非22端口的使用方法

    blogdaren 2016-09-07   1221次来访
    对于非22端口情况下的 ssh-copy-id 需要这样用: [root@node1 ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 123 root@remote_host'
  • 【10】【原创】kill -0 pid 或者 posix_kill($pid, 0) 作用是什么?

    blogdaren 2016-08-26   4526次来访
    man kill SIGNALS The signals listed below may be available for use with kill. When known constant, numbers and default behavior are shown. Name Num Action Descript...
  • 【11】CentOS安装rpcapd服务【WinPcap】

    blogdaren 2016-08-13   1320次来访
    问题背景: 因为需要用Wireshark进行远程抓包,需要在远程主机上安装相应的rpcapd服务。Windows上只要安装WinPcap软件就行了,它已经包含了rpcapd服务,只要启动就行了,但Linux上需要自己编译。  注意:Wireshark支持remote packet capture protocol协议远程抓包,只要在远程主机上安装相应的rpcapd服务例程就可...
  • 【12】【原创】shell报错:Syntax error: Bad for loop variable解决办法

    blogdaren 2016-07-15   2273次来访
    操作系统: ubuntu 12.04 LTS 问题背景: 写一简单的shell脚本里面用到了for....do...done语句,结果报错:Syntax error: Bad for loop variable 问题原因: 自 ubuntu 6.10 开始,ubuntu 就将历史默认的bash shell 更换成了dash shell, 语法不兼容所致;...
  • 【13】【原创】如何解决 E437: terminal capability "cm" required

    blogdaren 2016-06-03   3207次来访
    问题背景: LINUX终端执行VIM命令编辑文件,结果报错:E437: terminal capability "cm" required 问题原因: 这一般是因为环境变量TERM没有配置或者配置错误所致 解决方案: 方法1:要是想偷懒,那直接执行命令 export TERM=linux 或者 export TERM=xterm  方...
  • 【14】【原创】dovecot服务:Initialization failed: mail_location not set and autodetection failed

    blogdaren 2016-05-17   1161次来访
    问题截图: 解决方法: 1.  vi /etc/dovecot/conf.d/10-mail.conf:  设定配置项 mail_location 的值 2. 重启服务: service dovecot restart
  • 【15】【原创】LINUX搭建内网sendmail服务器详细图文教程

    blogdaren 2016-05-17   1419次来访
    问题背景: 外网的邮件服务器有时候速度会不稳定,  内网的效率就不必多说了 相关概念: MUA(Mail User Agent):"邮件用户代理"指的就是如Foxmail、outlook等邮件客户端程序。 MDA(Mail Delivery Agent):"邮件投递代理"主要的功能就是将MTA接收的信件依照信件的流向(送到哪里)将该信件放置到本机账户下的邮件文...