之前看了小虾的博客,他搭了一个种子搜索引擎,感觉很有意思,于是便萌生了学习一下如何抓取种子的方法的想法。小虾的博客并没有很详细的介绍关于种子搜索方面的技术性的文章,网上找了一些相关的博客以及开源代码,链接如下: dht协议 dht协议的中文翻译 P2P中DHT网络爬虫 大白话讲解DHT原理及出现历史 BitTorrent协议详解 BitTorrent 协议规范(BT协议集合) ...
apt-get 命令详解(中文),以及实例 一,什么的是apt-get高级包装工具(英语:Advanced Packaging Tools,简称:APT)是Debian及其衍生发行版(如:ubuntu)的软件包管理器。APT可以自动下载,配置,安装二进制或者源代码格式的软件包,因此简化了 Unix系统上管理软件的过程,apt-get命令一般需要root权限执行,所以一般跟着sudo...
Q:敲击命令时候发现 apt-get 后面跟了个 -yqq 百度后知道-y是所有询问选是,那后面两个q是什么意思呢?A:-qq 不输出信息,错误除外
起因Digital Ocean基础配置(512MB内存,20G固态硬盘,每月1TB流量)才5刀/月的价格让人想抗拒都难。不过512MB的内存用起来还是有点紧张的,今天用free -h查看内存使用情况时,发现居然没有swap分区。不知道DigitalOcean是什么打算(–__–)。swap分区当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当...
前言 在Linux运维工作中,当所负责维护的服务器规模达到一定程度后,管理大量的登录密码成为了一件非常麻烦的事,同时使用密码登录也存在被暴力破解的风险。那么如何才能保证在不影响安全性的前提下提高运维工作效率呢,其实我们可以采用SSH-KEY认证的方式来实现免密码登录。在业务允许的前提下,我们可以很容易做到一套SSH-KEY管理所有服务器,从此告别繁琐的密码管理,节省大量时间,可以与...
摘要昨天我连接 ssh 的时候看到,有 600 多次来自某个阿里云服务器的失败登录,然后赶紧改了密码,顺便再改一下 ssh 的允许端口……万万没想到,网上搜到的大部分教程均不能生效。在找了几个关键信息后得到比较完全的 CentOS 7 SSH 端口修改步骤。修改 sshd_config 端口Bash$ vi /etc/ssh/sshd_config 取消&nbs...
注意!这里的Centos版本是7 step1 修改/etc/ssh/sshd_configvi /etc/ssh/sshd_config#Port 22 //这行去掉#号Port 20000 //下面添加这一行 step2 修改SELinux使用以下命令查看当前SEl...
大纲1、swap分区是什么?2、为什么需要swap分区?3、关于swap分区大小4、手动创建swap分区 1、swap分区是什么? swap,即交换分区,除了安装Linux的时候,有多少人关心过它呢?其实,Swap的调整对Linux服务器,特别是Web服务器以及数据库服务器,如Oracle的性能至关重要。 &nbs...