telnet命令

Java开发中的Memcache原理及实现

本秂侑毒 提交于 2019-12-10 02:07:59
一、 概述 1. Memcache Memcache(Memcached)是集群环境下的缓存解决方案。 Memcache 是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 Memcache官方网站: http://www.danga.com/memcached ,更多详细的信息可以来这里了解。 2. 为什么会有Memcache和memcached两种名称 其实Memcache是这个项目的名称,而memcached是它服务器端的主程序文件名,知道我的意思了吧。一个是项目名称,一个是主程序文件名,在网上看到了很多人不明白,于是混用了。 3. 如何在Java开发中使用Memcache 在Java开发中使用Memcache,一般要用到以下几个程序: 1) Memcached 该程序用来在Linux或Windows服务器上建立和管理缓存。 其项目网址为: http://danga.com/memcached/ 。 2) Magent Magent是一款开源的Memcached代理服务器软件

CMD 命令大全

三世轮回 提交于 2019-12-06 02:40:32
CMD命令 cmd 是 command 的缩写.即 命令提示符 (CMD),是在OS / 2 , Windows CE与Windows NT平台为基础的操作系统(包括Windows 2000和XP中, Vista中,和Server 2003 )下的“MS-DOS 方式”。中文版Windows XP 中的命令提示符进一步提高了与DOS 下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。 命令作用 在9x系统下输入 command 就可以打开命令行.而在NT系统上可以输入 cmd 来打开,在windows2000后被cmd替代,利用CMD命令查询 系统 的信息或者是判断 网络 的好坏。 运行操作 CMD命令:开始->运行->键入cmd或 command (在命令行里可 以看到系统版本、文件系统版本) 命令大全 编辑 1. calc-----------启动计算器 2.certmgr.msc----证书管理实用程序 3.charmap--------启动 字符映射表 5. chkdsk.exe-----Chkdsk磁盘检查 6. ciadv.msc------索引服务程序 7. cleanmgr-------垃圾整理 8. cliconfg-------SQL SERVER 客户端网络实用程序 9. Clipbrd--------剪贴板查看器 10. cmd.exe ----

HTTP基础及telnet简单命令

送分小仙女□ 提交于 2019-12-05 21:24:42
一、HTTP概况 20世纪90年代初期,一个主要的新兴应用即万维网(World Wide Web)登上了舞台。Web是一个引起公众注意的因特网应用。Web的应用层协议是超文本传输协议(HTTP),它是Web的核心。HTTP由两个程序实现:一个客户程序和一个服务器程序。客户程序和服务器程序运行在不同的https://stackoverflow.com/users/12429938 https://stackoverflow.com/users/12430271 https://stackoverflow.com/users/12429938 https://stackoverflow.com/users/12430248 https://stackoverflow.com/users/12430253 https://stackoverflow.com/users/12430257 https://stackoverflow.com/users/12430271 https://stackoverflow.com/users/12430276 https://stackoverflow.com/users/12430280 https://stackoverflow.com/users/12430296 https://stackoverflow.com/users/12430318

Linux:RPM安装工具的使用

ε祈祈猫儿з 提交于 2019-12-05 08:31:54
RPM安装工具的使用 RPM包管理工具介绍 RedHat 软件包管理工具(RedHat Package Manager,RPM) RPM 软件包工具常用于软件包的安装、查询、更新升级、校验、卸载以及生成.rpm 格式 的软件包等操作。 RPM 软件包工具只能管理后缀是.rpm 的软件包。软件包的命名格式: 软件名称-版本号(包括主版本号和次版本号).软件运行的硬件平台.rpm 例:telnet-server-0.17-59.el7.x86_64.rpm。 RPM工具的使用 查询 软件包的查询功能主要由-q选项完成,为了实现特殊的查询功能要配合其它的选项使用。 【举例 1】查询系统中已经安装的所有 RPM 软件包。 #rpm -qa 【举例 2】在已经安装的软件包中查询包含 lib 关键字的软件包的名称。 #rpm -qa | grep lib 【举例 3】查询 openssh-server 软件包是否已经安装。 #rpm -q openssh-server 【举例 4】查询 openssh-server 和 telnet-server 两个软件是否已经安装。 #rpm -q openssh-server telnet-server 【举例 5】查询已安装的 openssh-server 软件包的信息。 # rpm -qi openssh-server 【举例 6】查询

telnet: Unable to connect to remote host: No route to host

六眼飞鱼酱① 提交于 2019-12-05 04:47:00
用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你的链默认target是DROP,本来你有规则来允许一些特定的端口, 但一旦应用iptables -L ,清除了所有规则以后,默认的target就会阻止任何访问,当然包括远程ssh管理服务器的你.   所以我建议的关闭防火墙命令是   iptables -P INPUT ACCEPT   iptables -P FORWARD ACCEPT   iptables -P OUTPUT ACCEPT   iptables -F 后面又查了一段时间 尝试了给防火墙开启一个端口号 iptables -I INPUT -p tcp --dport 9501 -j ACCEPT 保存配置(不保存就会像我一样 重启服务器 后规则没了) 如果您的操作系统为CentOS系列: service iptables save #保存iptables规则 如果您的操作系统为Ubuntu/Debian系列: iptables-save > /etc/iptables.up.rules #保存iptables规则 ——————————————— 版权声明:本文为CSDN博主「zu

Linux SSH端口转发

泄露秘密 提交于 2019-12-02 13:56:53
  ssh端口转发也叫ssh隧道,我们知道ssh客户端与服务端之间的通讯会自动加密和解密,除此以外,它还能够将其他tcp端口的网络数据通过ssh连接来转发,并提供了系相应的加密和解密服务,这一过程也被叫做“隧道”。这是因为ssh为其他tcp连接提供了一个安全的通道来进行数据传输而得名。例如,Telnet,SMTP,LDAP这些tcp应用均能够从中得益,避免了用户名,密码以及隐私信息的铭文传输。与此同时,如果工作环境的防火墙限制了一些网络端口的使用,但允许ssh连接,也能够通过将TCP端口转发,来使用ssh进行通讯。   通过以上的阐述,不难发现SSH端口转发给我们提供了两大功能,一是加密ssh客户端至ssh服务端之间的通讯数据;二是突破防火墙的限制完成之前无法建立的TCP连接;   ssh端口转发分三大类:   1、本地端口转发:把本地主机端口通过待登录主机端口转发到远程主机端口上去。本地端口转发通过选项-L指定,其格式为 ssh -L <local port>:<remote host>:<remote port> <SSH hostname>   选项:     -f:后台启用     -N:不打开远程shell,处于等待转台(前台启用)     -g:启用网关功能(这个选项需要把sshd_config配置文件中的GatewayPorts 参数配置成yes ) 实验环境:  

Flume 概述/企业案例

≡放荡痞女 提交于 2019-12-01 07:21:14
第1章 概述 1.1 Flume定义 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 下面我们来详细介绍一下Flume架构中的组件。 1.2.1 Agent Agent是一个JVM进程,它以事件的形式将数据从源头送至目的,是Flume数据传输的基本单元。 Agent主要有3个部分组成,Source、Channel、Sink。 1.2.2 Source Source是负责接收数据到Flume Agent的组件。Source组件可以处理各种类型、各种格式的日志数据,包括avro、thrift、exec、jms、spooling directory、netcat、sequence generator、syslog、http、legacy。 1.2.3 Channel Channel是位于Source和Sink之间的缓冲区。因此,Channel允许Source和Sink运作在不同的速率上。Channel是线程安全的,可以同时处理几个Source的写入操作和几个Sink的读取操作。 Flume自带两种Channel:Memory Channel和File Channel。 Memory Channel是内存中的队列。Memory Channel在不需要关心数据丢失的情景下适用。如果需要关心数据丢失

Linux使用ssh测试端口

怎甘沉沦 提交于 2019-11-30 21:18:00
在windows上可以使用telnet客户端测试,在linux如果不方便安装telnet客户端的时候可以通关ssh来测试端口 具体命令如下 ssh -v -p 8080 root@59.207.252.236 -v 显示连接debug信息 -p port 指定端口 root@59.207.252.236 使用root用户尝试在 59.207.252.236 的8080端口上登陆 debug1: Connection established. 出现该字段证明对面的8080端口已经打开。如下图 来源: https://www.cnblogs.com/withfeel/p/11640825.html

用Python怎么telnet到网络设备

别来无恙 提交于 2019-11-30 16:33:10
0.前言 Telnet协议属于TCP/IP协议族里的一种,对于我们这些网络攻城狮来说,再熟悉不过了,常用于远程登陆到网络设备进行操作,但是,它的缺陷太明显了,就是不安全,信息明文传送,极容易被攻击窃取信息,不推荐使用,但本节我还是先从它入手哈。 1. 测试环境及关键代码解释 1.1 简单测试环境 使用python3环境 使用内置telnetlib模块 简单的实验环境 说明: cmd.txt文件里面命令如下: terminal length 0 show clock show ip interface brief list.txt文件里面的IP如下: 192.168.1.101 192.168.1.102 192.168.1.103 1.2 关键代码 import xx:导入模块 class xx:定义类 def xx: 定义函数 try-except :处理可能引发的异常 tn.read_until(expected, timeout=None):等待预期字符串或等待超时 tn.write(buffer):写入的字符串(意思发送给命令给设备) tn.expect(list, timeout=None):读显,list采用正则表达式(意思把执行过程显示出来) tn.read_very_eager():读显(意思把执行过程显示出来) tn.open(host, port=0[,

华为防火墙(USG)的管理方式配置

一个人想着一个人 提交于 2019-11-30 11:39:43
一、华为防火墙设备的几种管理方式介绍: 由于在对防火墙设备配置管理方式时,涉及到了AAA这个概念,索性就将AAA的相关介绍简单写一下。 AAA是验证(Authentication)、授权(Authorization)和记账(Accounting)三个部分组成,是一个能够处理用户访问请求的服务器程序,主要目的是管理用户访问网络服务器,为具有访问权限的用户提供服务。其中: 验证:哪些用户可以访问网络服务器。 授权:具有访问权限的用户可以得到哪些服务,有什么权限。 记账:如何对正在使用网络资源的用户进行审计。 AAA服务器通常同网络访问控制、网关服务器、数据库及用户信息目录等协同工作。若要访问网络资源,首先要进行用户的入网认证,这样才能访问网络资源。鉴别的过程就是验证用户身份的合法性;鉴别完成后,才能对用户访问网络资源进行授权,并对用户访问网络资源进行计费管理。 . 网络设备的AAA认证方式有本地身份验证、远程身份验证两大类,本地身份验证通过将用户名和密码在本地创建并验证,而远程身份验证通过各个厂商自有的AAA服务器来完成,这需要设备和AAA服务器进行关联。 . 华为防火墙支持用户进行本地与远程配置,以下所有配置都将以本地配置来进行身份验证。 华为防火墙常见的管理方式有: 通过Console方式管理:属于带外管理,不占用带宽,适用于新设备的首次配置时使用,在第一次配置时