资料介绍
在这篇文章里,我们将要一睹能快速分析文本数据(如日志,报告等)的最方便工具。很多时候,我们需要的数据并不存储在我们的本机上。所以首先,我们要知道如何链接到远程服务器上并使用它。为此,使用SSH最为合适。(SSH,即Secure Shell,是一个加密网络协议,它能让你在一个不安全的网络上安全地远程登陆和使用其他网络服务)
在Ubuntu的终端你可以用以下几个命令之一来登陆远程服务器。
通过密钥链接:
在远程主机上执行命令:
此时,SSH 客户端就已经在Ubuntu的默认程序列表中了。若没有,你可以在终端尝试以下命令。
On Windows
若你使用微软的Windows,你需要安装一款开源软件PuTTY(地址http://www.putty.org/)来使用SHH。为了使用PuTTY链接,需要以下几步:
1. 运行PuTTY并输入你的链接设置:
a. Host Name: example.com
b. Port: 22 (leave as default)
c. Connection Type: SSH (leave as default)
2. 点击Open开启一个SSH回话。
3. 当打开SSH连接时,你应该会看到一个终端提示让你输入用户名。
4. 接下来,输入密码。需要注意的是,当输入密码的时,你不会看到游标移动或任何输入字符(如**)。这是一个标准的PuTTY安全特性。点击enter。
5. 现在你已经可以在终端提示符下使用远程主机了。
SSH的一个好的特性是可以创建secure tunnels。
On Ubuntu
1. 将远程主机连接到本地
进入主机1.1.1.1
获得主机192.168.0.1的权限
操作:
-R 将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口。执行远程重定向。当你访问远程主机的这个端口,就会建立一个SSH隧道,并建立了通向这个主机端口的链接。
-N不执行远程脚本或命令,只在前向端口时使用。
-f 经过远程系统认证后立即进入后台模式。
使用ssh隧道一个非常有用的方式就是用于这种通信加密。比如,你在一个开放的网络中使用,但是你不想别人能够拦截你的数据。
2. 将本地机(客户机)的某个端口转发到远端指定机器的指定端口
在本机1.1.1.1输入http://localhost:80就会得到访问远程主机192.168.0.1的页面。
操作:
-L 将本地机(客户机)的某个端口转发到远端指定机器的指定端口。
反向隧道用于这种情况,你需要访问一台被防火墙保护或处于NAT之后的主机。
使用PuTTY的SSH隧道功能
在Connection -》 SSH -》 Tunnels,输入
选择”Dynamic”,点击“Add”
在会话中输入目标主机地址并选择SSH协议。通过手动输入已保存的会话名来保存你的选择。例如:“HostName with ssh tunnel on 22”,点击“保存”,双击会话名,连接成功。
当SSH会话建立成功,你可以通过浏览器验证链接是否成功。
现在我们连上了主机,已经可以操作了。但是一些命令需要root权限。如果主机允许使用root权限,你可以在终端中执行:
在输入root用户的密码后,通过终端向远程主机的链接就会被确认,你也获得了root权限:
我们知道了如何链接到主机和获取必要权限的所有要点,但这还不足以用来分析主机上的数据。接下来还要学习在远程主机上控制、数据获取和获取的基本命令。
使用文件系统
现在,我们开始学习如何使用文件系统。以下是相应的命令用来:
1. 处理文件和文件夹
新建一个文件夹 dir_name
将dir_name重命名为dir_name2
删除文件夹/文件
操作:
-r, -R 处理所有嵌套的子目录。
-i 每一个传输链接移除之前需确认
-f 若错误是因文件不存在导致,则不以false结束,且不询问是否建立连接
删除所有以file2015开头的文件;*表示任意字符,你可以把它用在任何表示缺失字符的地方。
- 基于Json格式的文本视图验证工具 8次下载
- 路由器多久关机一次最合适 0次下载
- 如何在开关电源设计中选择最合适的高功率电感的磁芯方案
- pcb设计分析工具
- 基于BGRU的中文文本情感分析方法 10次下载
- 基于不同神经网络的文本分类方法研究对比 49次下载
- 基于区块链并行的以太坊数据快速导出工具 7次下载
- 一种针对中英混合文本的多维度多情感分析方法 16次下载
- 基于深度神经网络的文本分类分析 37次下载
- Python网页爬虫,文本处理,科学计算,机器学习和数据挖掘工具集 37次下载
- 基于语义的文本语义分析 6次下载
- SSH指南 1次下载
- 说说如何选择最合适你的ARM开发板7.13 7次下载
- Kali下ssh爆破以及nikto工具漏洞扫描 6次下载
- linux文本编辑器工具下载
- SSH远程操作的基本方式 364次阅读
- 什么是反向SSH?如何创建反向SSH隧道? 760次阅读
- SSH端口号是什么?SSH是如何工作的? 2814次阅读
- SSH是什么? 3980次阅读
- 如何设置Git的SSH秘钥 1911次阅读
- 三条命令助你快速实现SSH内网穿透 4595次阅读
- 这款SSH工具绝对惊艳 支持网页版 强过XShell 1883次阅读
- SSH 客户端各种特性和使用说明 1612次阅读
- 如何配置锐捷SSH远程登陆? 1.4w次阅读
- PoE供电选择哪种网线最合适?PoE以太网供电的两种方法 1.9w次阅读
- Firefly关于PX3-SE程序SSH使用介绍 1783次阅读
- 大数据分析用哪种技术最合适 2321次阅读
- 如何帮你的回归问题选择最合适的机器学习算法 2848次阅读
- Python文本预处理的基本步骤,讨论文本预处理过程所需要的工具 4913次阅读
- 对目前流行的ssh密码暴力破解工具进行实战研究、分析和总结 5.4w次阅读
下载排行
本周
- 1DC电源插座图纸
- 0.67 MB | 2次下载 | 免费
- 2AN158 GD32VW553 Wi-Fi开发指南
- 1.51MB | 2次下载 | 免费
- 3AN148 GD32VW553射频硬件开发指南
- 2.07MB | 1次下载 | 免费
- 4AN111-LTC3219用户指南
- 84.32KB | 次下载 | 免费
- 5AN153-用于电源系统管理的Linduino
- 1.38MB | 次下载 | 免费
- 6AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下载 | 免费
- 7SM2018E 支持可控硅调光线性恒流控制芯片
- 402.24 KB | 次下载 | 免费
- 8AN-1308: 电流检测放大器共模阶跃响应
- 545.42KB | 次下载 | 免费
本月
- 1ADI高性能电源管理解决方案
- 2.43 MB | 450次下载 | 免费
- 2免费开源CC3D飞控资料(电路图&PCB源文件、BOM、
- 5.67 MB | 138次下载 | 1 积分
- 3基于STM32单片机智能手环心率计步器体温显示设计
- 0.10 MB | 130次下载 | 免费
- 4使用单片机实现七人表决器的程序和仿真资料免费下载
- 2.96 MB | 44次下载 | 免费
- 53314A函数发生器维修手册
- 16.30 MB | 31次下载 | 免费
- 6美的电磁炉维修手册大全
- 1.56 MB | 24次下载 | 5 积分
- 7如何正确测试电源的纹波
- 0.36 MB | 17次下载 | 免费
- 8感应笔电路图
- 0.06 MB | 10次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935121次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420062次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73810次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
电子发烧友App






创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论