
服务/软件管理
文章平均质量分 71
服务与软件管理
董哥的黑板报
90后程序员!
展开
-
服务/软件管理:01---CentOS的安装
一、新建虚拟机使用VMware Workstation Pro软件新建一个虚拟机环境步骤如下,根据图示一步一步完后二、安装CentOS虚拟化环境搭建好之后就可以进行安装CentOS了,单击下面的开启此虚拟机 根据下面的图示一步一步就可以进行安装...原创 2019-02-14 17:23:31 · 421 阅读 · 1 评论 -
服务/软件管理:02---Linux下SSH服务的安装与开启
SSH协议:SSH为 Secure Shell 的缩写(安全的shell)SSHD服务:开启SSH协议的一种系统服务端口:SSH服务的默认端口为22下面的命令以root权限进行一、Ubuntu中第一步:安装SSH服务执行下面的命令,默认自动安装apt-get install ssh第二步:可以查看一下22端口被哪些进程占用(此步可省略)开启之后...原创 2019-02-14 18:24:00 · 593 阅读 · 0 评论 -
服务/软件管理:03---Linux无ip地址与如何解决
引入有时候我们使用命令ifcongfig或者ip addr查看自己的ip地址发现没有,因此也无法使用SSH服务等一、问题来源?原因?大多是自己的网卡没有分配ip地址下面以我的centos为例,我的网卡是eno16777736查看原因:查看自己网卡的配置,输入以下命令cat /etc/sysconfig/network-scripts/ifcfg-eno16777736可...原创 2019-02-14 23:09:28 · 686 阅读 · 0 评论 -
服务/软件管理:04---VMware Tools的安装与使用
一,第一步在VMware中点击安装VMware Tools二,第二步然后系统会跳出一个目录来三,第三步将下面这个压缩包复制到桌面上(其实这个路径自己随便改,我习惯放在桌面上)四,第四步命令行下将工作路径切换到刚才这个压缩包的路径下五,第五步执行解压命令解压这个文件夹 tar -xzvf VMwareTools-10.3.2-9925305.tar.gz...原创 2019-02-20 15:24:39 · 598 阅读 · 0 评论 -
服务/软件管理:05---终端下分屏软件tmux的使用
一、安装apt-get install tmux二、使用第一步:命令行输入tmux进入分屏软件第二步:进入分屏软件内可以进行的操作按下ctrl+b然后松开,再按后面的按键 ctrl+b shift+% 将窗口分屏(默认分成左右两个) ctrl+b 空格 将窗口分屏方向改变。 如果当前为左右分屏,则变为上下分屏。如果当前为上下分屏,则...原创 2019-03-12 20:36:28 · 541 阅读 · 0 评论 -
服务/软件管理:06---Linux查看主机路由(route命令)
一、命令格式route [-n] -n:将主机名以IP的方式查看备注:netstat也可以查看路由表 通过route命令或者其他工具手动修改路由表,是静态的路由更新方式。对于大型路由器,它们通过BGP、RIP、OSRF等协议来发现路径,并更新自己的路由表 route命令修改路由表,主机重启之后之前的修改都失效了,所以为了永久保存,应该修改路由表的配置文件二、查看路由...原创 2019-03-20 20:33:44 · 15485 阅读 · 0 评论 -
服务/软件管理:07---Linux下查看MAC与ARP table(arp命令)
一、查看网卡卡号(MAC)二、ARP table和arp命令我们的主机会对整个局域网发送出ARP数据包,对方接收到ARP数据包后就会返回它的MAC给我们,我们就知道对方所在的网卡,接下来就能够开始传递数据了 如果每次要传送都需要重新来一遍这个ARP协议就会非常麻烦,因此使用ARP协议取得目标IP与它的网卡卡号后,就会计入到我们的ARP table中(这是内存中的数据),记录20分...原创 2019-03-20 21:06:23 · 6116 阅读 · 0 评论 -
服务/软件管理:08---Linux端口(/etc/services文件)
一、端口特点端口为16比特位。因此最大可达65535二、Linux的特权端口Linux已经规范好的固定port,这些port通常小于1024。端口启动时,必须是root权限 /etc/services文件:各类网络服务与对应的port记录文件20 FTP-data,文件传输协议所使用的主动数据传输端口 21 FTP,文件传输协议的命令端口 22 SSH,...原创 2019-03-20 21:28:12 · 965 阅读 · 0 评论 -
服务/软件管理:09---IP、主机名、DNS域名解析
一、IP与主机名IP地址不好记,我们使用将主机名与IP对应起来。因此主机名就对应到IP地址上 例如:百度的IP为14.215.177.39,但是我们在搜索栏输入www.baidu.com也能访问百度二、DNS服务器DNS服务最大的功能:就是在进行“主机名称与该主机IP的解析”的一项协议例如:当我们在浏览器输入“www.baidu.com”时,计算机就会通过DNS主机查询www.ba...原创 2019-03-20 21:35:37 · 1061 阅读 · 0 评论 -
服务/软件管理:10---Linux的网卡(ethtool命令)
一、网卡的设备名称默认的网卡名称为eth0,第二张为eth1...以此类推二、观察内核捕捉到的网卡信息(dmesg)网卡使用的内核模块:e1000 芯片为Inter的网卡 PRO:网卡的速度可达1000Mbps三、通过设备接口查看命令查看网卡(lspci)四、查看网卡的内核模块(lsmod、modinfo)dmesg查看网卡的内核模块为e1000。可...原创 2019-03-21 20:23:13 · 799 阅读 · 0 评论 -
服务/软件管理:11---Linux下网络相关的配置文件
一、网络相关的配置文件/etc/sysconfig/network-scripts/ifcfg-网络设备名:记录IP、网关,路由、子网掩码等 /etc/sysconfig/network:记录主机名 /etc/resolv.conf:记录DNS服务器的IP地址 /etc/hosts:记录了私有IP的主机名和主机名别名二、其他配置文件/etc/services:记录了TC...原创 2019-03-22 12:28:58 · 432 阅读 · 0 评论 -
服务/软件管理:12---网络命令(ping、traceroute、mtr、nslookup、ifconfig、ifup、ifdown)
一、ifconfig查询、设置网卡与IP网络等相关参数 这个命令设置的值只在本次生效,不会改变网络配置文件的内容格式ifconfig {interface} {up/down} ifconfig interface {options}相关选项interface:网卡接口的名称。eth0、eth1、ppp0等等options有以下up,down:启动(up)或关...原创 2019-03-22 12:54:41 · 1091 阅读 · 0 评论 -
服务/软件管理:13---tcpdump网络抓包工具
一、工具简介TcpDump 简单来说就是输出网 络上的数据报文。可以根据使用者的选择来对网络上的数据报文进行截获并进行分析。可 以根据网络协议、物理接口、IP 地址和端口号等各种条件进行过滤,还可以对捕获报文大 小进行控制,等等二、常用选项-i: 它被用来指定监听网卡物理接口,因为现代计算机通常有多个接口设备,如果不指定接口,TcpDump 将在系统的所有接口列表中寻找编号最小的、...原创 2019-03-27 17:59:32 · 687 阅读 · 0 评论 -
服务/软件管理:14---Kali操作系统的安装
一、新建虚拟机Kali的安装选择这一项二、Kali的安装Kali镜像下载网址:https://www.kali.org/downloads/主机名:自己取域名(可取可不取)输入密码选择时区(东部时区)使用全部的磁盘三、开启网络此处设置DNS与IP,此处我设置为自动获取IP协议...原创 2019-03-30 15:40:51 · 503 阅读 · 0 评论 -
服务/软件管理:15---Kali操作系统开启SSH服务
一、进入/etc/ssh/目录下修改sshd_config文件的内容二、把22号端口的注释去掉三、新增一行,允许使用root登录四、开启SSH服务并查看22号端口有没有启动...原创 2019-03-30 15:51:07 · 522 阅读 · 0 评论 -
服务/软件管理:16---GTK图形库的安装
一、安装GTK的运行环境:sudo apt-get install libgtk2.0-dev//后面为GTK的版本二、如果需要开发环境,继续安装sudo apt-get install gnome-devel原创 2019-04-12 21:37:52 · 553 阅读 · 0 评论 -
服务/软件管理:17---Linux与Windows之间Samba服务的开启与使用
一、概念Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议,它为局域网内的不同计算机之间提供文件及打印机等资源的共享服务。SMB协议是客户机/服务器型协议,客户机通过该协议可以访问服务器上的共享文件系统、打印机及其他资源。通过设置“NetB...原创 2019-05-30 16:56:31 · 712 阅读 · 0 评论 -
服务/软件管理:18---Source Insight的配置与使用
一、Source Insight窗体框架符号窗口:显示宏定义、函数名等主窗口:显示代码项目窗口:显示源文件上下文窗口备注:这些窗口以及其他窗口可以在View-->中选择打开或关闭二、代码查看鼠标放在一个函数、变量上,Context Window窗口就会显示函数的定义或者变量的定义点击Context Window窗口的内容代码就会转到定义的地...原创 2019-05-30 18:21:35 · 735 阅读 · 0 评论 -
服务/软件管理:19---Linux与Windows之间Zmodem协议的开启与使用(rz、sz命令)
一、概念Zmodem协议是针对modem的一种错误校验协议。利用Zmodem协议,可以在modem上发送512字节的数据块。如果某个数据块发生错误,接受端会发送“否认”应答,因此,数据块就会被重传。 它是Xmodem文件传输协议的一种增强形式,不仅能传输更大的数据,而且错误率更小。包含一种名为检查点重启的特性,如果通信链接在数据传输过程中中断,能从断点处而不是从开始处恢复传输二、安装...原创 2019-05-30 18:45:17 · 1708 阅读 · 0 评论 -
服务/软件管理:20---apt、apt-get update、apt-get dist-upgrade
一、apt简介Ubuntu 采用 APT(Advanced Packaging Tool)来管理软件包安装、更新、升级及删除等二、配置文件APT系统的配置文件为:/etc/apt/sources.list文件和/etc/apt/sources.list.d目录sources.list文件格式如下: 第一列为类型:可选类型为deb或deb-src,deb 表示为二进制安装包...原创 2019-06-21 19:20:46 · 824 阅读 · 0 评论 -
服务/软件管理:21---Linux ping不通Windows的问题
问题:Windows可以ping通Linux,但是Linux ping不通Windows原因:Windows的防火墙禁止接受了外部的ICMP包,所以Linux ping不通Windows。但是Linux默认没有防火墙,因此Windows是可以ping通Linux的解决办法:方案一:关闭Windows的防火墙(不建议) 方案二:在Windows防火墙开启的状态下,设置Win...原创 2019-07-22 09:05:48 · 1554 阅读 · 5 评论 -
服务/软件管理:22---pwntools的安装与使用
一、pwntools简介pwntools是一个CTF框架和漏洞利用开发库,用Python开发,由rapid设计,旨在让使用者简单快速的编写exploit pwntools对Ubuntu 12.04和14.04的支持最好,但是绝大多数的功能也支持Debian, Arch, FreeBSD, OSX, 等等二、pwntools的安装操作系统:Ubuntu 16.04环境准备:...原创 2019-07-22 10:21:45 · 1333 阅读 · 0 评论 -
服务/软件管理:23---pwndbg的安装与使用
一、安装操作系统:Ubuntu 16.04安装命令:git clone https://github.com/pwndbg/pwndbgcd pwndbg./setup.sh原创 2019-07-22 10:33:35 · 2245 阅读 · 1 评论 -
服务/软件管理:24---ROPgadgets的安装与使用
一、安装环境:sudo apt install git安装命令:sudo apt-get install python-capstonegit clone https://github.com/JonathanSalwan/ROPgadget.gitcd ROPgadgetsudo python setup.py install...原创 2019-07-22 10:45:24 · 3840 阅读 · 5 评论 -
服务/软件管理:25---one_gadget的安装与使用
一、安装操作系统:Ubuntu 16.04安装命令:sudo apt -y install rubysudo gem install one_gadget原创 2019-07-22 11:07:41 · 3690 阅读 · 0 评论 -
服务/软件管理:26---zsh的安装与使用
一、安装操作系统:Ubuntu 16.04安装命令:sudo apt-get install -y zsh原创 2019-07-22 11:10:43 · 459 阅读 · 0 评论 -
服务/软件管理:27---cmake的安装
步骤:第一步:输入以下命令下载压缩包wget https://cmake.org/files/v3.12/cmake-3.12.2-Linux-x86_64.tar.gz第二步:解压tar zxvf cmake-3.12.2-Linux-x86_64.tar.gz第三步:创建软链接注意:文件路径是可以指定的, 一般选择在/opt 或 /usr 路径下, 这里选择/opt...原创 2019-08-06 12:04:13 · 520 阅读 · 0 评论 -
服务/软件管理:28---解决虚拟机桥接模式不能联网的问题
以Kali操作系统为例一、问题Kali第一次安装的时候,选择了桥接模式,ifconfig不能显示没有网络二、问题解决第一步:打开网路编辑器第二步:点击更改设置第三步:根据需要,将自动桥接该为其他模式(自行选择),此处我们选择Inter....第四步:更改之后,稍等一会儿,再次ifconfig,看到联网成功...原创 2019-09-16 12:42:42 · 506 阅读 · 1 评论 -
服务/软件管理:29---使用VMware Tools将Windows文件共享到Linux中
虚拟机安装完VMware Tools之后,我们可以通过以下步骤,将Windows下的文件共享到Linux中去使用第一步:安装完VMware Tools之后,来到/mnt/hgfs/这个目录下。Windows下共享到的文件将会存放在这个目录下第二步:设置共享文件夹第三步:添加共享文件主机路径是指Windows下想要分享给Linux的文件 名称是指这个共享文件存放...原创 2019-09-16 18:31:07 · 464 阅读 · 0 评论 -
服务/软件管理:30---Linux系统安装配置Go语言环境
本次搭建环境kali 2019.3-adm64一、第一步下载Go语言压缩包,下载网址:https://studygolang.com/dl 下载完成之后移动到虚拟机中进行解压二、第二步将解压后的目录复制到/usr/local目录下三、第三步修改/etc/profile文件,将下面的语句添加进文件中四、第四步使配置环境变量生效五、第五步查看...原创 2019-09-17 20:17:13 · 419 阅读 · 0 评论 -
服务/软件管理:31---Kali的Apache2服务器
一、服务的开启Kali默认自定Apache2服务器,开始使用以下命令二、Apache2配置文件Apache2存在Kali操作系统的/var/www/目录中apache配置文件:/etc/apache2/sites-enabled/000-default端口默认为80,HTTP服务三、访问通过浏览器访问 网站的根目录为/var/www/html/...原创 2019-09-18 20:57:53 · 1979 阅读 · 0 评论 -
服务/软件管理:32---nc网络工具
nc其实就是netcat工具,netcat工具在另一篇文章也有介绍:https://blog.youkuaiyun.com/qq_41453285/article/details/102739547一、nc简介nc是netcat的简写,有着网络界的瑞士军刀美誉。因为它短小精悍、功能实用,被设计为一个简单、可靠的网络工具二、nc的作用 实现任意TCP/UDP端口的侦听,nc可以作为server以T...原创 2019-09-19 23:12:38 · 1387 阅读 · 0 评论 -
服务/软件管理:33---Kali下ProxyChains网络代理
一、ProxyChains介绍ProxyChains遵循GNU协议的一款适用于linux系统的网络代理设置工具。强制由任一程序发起的TCP连接请求必须通过诸如TOR 或 SOCKS4, SOCKS5 或HTTP(S) 代理 支持的认证方式包括:SOCKS4/5的用户/密码认证,HTTP的基本认证 允许TCP和DNS通过代理隧道,并且可配置多个代理二、ProxyChains的适用场景在...原创 2019-09-20 12:03:16 · 1644 阅读 · 0 评论 -
服务/软件管理:34---Ubuntu 16.04中Docker的安装
一、安装Docker 下面的方法选一种即可: ①从官方下载(可能速度较慢) curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/lin...原创 2019-09-21 22:00:47 · 554 阅读 · 0 评论 -
服务/软件管理:35---虚拟磁盘转换工具StarWindConverter的下载与使用
一、软件简介我们的使用的虚拟磁盘如果想要在各种虚拟机上运行,必须满足该虚拟机所能运行的文件类型才可以,而StarWindConverter就可以将不同的虚拟磁盘文件进行转换 例如:VMware Workstaiton Pro运行的文件类型为.vmdk二、下载百度云链接:https://pan.baidu.com/s/1Hr20wzXbA6sImXHgRD_1AQ(提取码:6gyc)...原创 2019-09-23 22:29:52 · 4962 阅读 · 0 评论 -
服务/软件管理:36---解决Docker pull很慢的问题
一、原因下载国外的docker容器时,由于限制,下载的速度会很慢二、解决办法更换中国的docker源进行下载 环境: Ubuntu 16.04 amd64在/etc/docekr下新建一个daemon.json文件,然后添加下面的内容sudo vim /etc/docker/daemon.json//将下面的内容添加进/etc/docker/daemon.jso...原创 2019-10-02 11:47:57 · 929 阅读 · 0 评论 -
服务/软件管理:37---telnet命令
一、命令简介telnet命令通常用来远程登录 telnet程序是基于Telnet协议的远程登录客户端程序。Telnet协议是TCP/IP协议族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力 在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直...原创 2019-10-09 22:06:04 · 539 阅读 · 0 评论 -
服务/软件管理:38---gdb+gdbserver的使用
前言GDB的使用见文章:https://blog.youkuaiyun.com/qq_41453285/article/details/88197518、https://blog.youkuaiyun.com/qq_41453285/article/details/88423361一、gdbserver简介gdbserver是用于类Unix系统的控制程序,它使您可以通过或将程序与远程GDB连接 GDB并gdb...原创 2019-10-09 22:50:53 · 658 阅读 · 0 评论 -
服务/软件管理:39---wget下载工具
一、wget简介wget是一个下载文件的工具,它是用在命令行下的 wget支持HTTP,HTTPS和FTP协议,可以使用HTTP代理 自动下载:wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成 递归下载:wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的本地版本,完全重建原始站点的目...原创 2019-10-09 23:35:20 · 1073 阅读 · 0 评论 -
服务/软件管理:40---VMware的桥接、NAT、仅主机网络模式
引入:当我们安装完虚拟机并且安装完Linux操作系统之后,查看Windows系统,可以看到多了两个属于VMware的两块网卡VMware Workstation提供3中网络接入模式一、网络地址转换(Network Address Translation,NAT)模式如果你想使用虚拟机浏览网站、下载文件和查看邮件,这个模式最适合。NAT模式是实现虚拟机上网的最简单的方式特点...原创 2019-10-13 21:48:49 · 592 阅读 · 0 评论