
Linux Service
环境均使用Linux6.5
7Riven
Vouloir c'est pouvoir.
展开
-
shell脚本编写——设置网卡ip、扫描存活主机、获取MAC地址的shell脚本
1.网卡IP设置脚本(2个脚本)运行结果如下:键盘键入,脚本如下:运行结果如下:2.获取网络中所有主机的MAC地址,把MAC地址输出到一个文件中(mac-list.txt)运行结果如下:3.检测网络中存活主机,将存活主机的IP地址输出的一个文件中(acitiv-ip.txt)运行结果如下:注:扫描网段范围可根据自身需要,自行调整即...原创 2019-11-28 22:20:07 · 1322 阅读 · 0 评论 -
Rsyslog日志集中管理服务及配置
Rsyslog服务简介可以理解为syslog的超集,Linux老版本3、4、5默认使用syslog作为系统的日志工具,RHEL6开始系统默认使用Rsyslog。Rsyslog是一个快速处理收集系统日志的程序,支持C/S架构,可通过TCP/UDP协议提供日志集中管理服务。Rsyslog的特性多线程的服务,并发性能好 可以使用udp、tcp、ssl、tls、relp等协议完成信息收集...原创 2019-11-28 22:04:20 · 492 阅读 · 0 评论 -
Shell基础——shell作用、shell脚本执行方法、重定向与管道操作、shell变量、shell脚本执行时间
1.shell的作用Shell的作用——命令解释器,“翻译官”介于系统内核与用户之间,负责解释命令行用户的登录shell登录后默认使用的shell程序,一般为/bin/bash 不同shell的内部指令、运行环境等会有所区别2.编写shell脚本编写脚本代码使用vi文本编辑器 每行一条Linux命令,按执行顺序依次编写赋予可执行权限:chmod+xtest.sh...原创 2019-11-28 21:19:06 · 460 阅读 · 0 评论 -
NTP(网络时间协议)基础及服务配置
1.NTP简介背景:网络时间协议(network time protocol,NTP)由美国德拉瓦大学的David L Mills教授于1985年提出,是用于设计使Internet上的计算机保持时间同步的一种通信协议。由RFC1305定义的时间同步协议 在分布式时间服务器和客户端之间进行时间同步 基于UDP报文传输,端口号123 采用分层的方法来定义时钟的准确度 支持访问控制和MD...原创 2019-11-25 19:00:26 · 3481 阅读 · 0 评论 -
Samba服务安全配置
了解:SMB协议 Server Message Block 服务消息块CIFS协议 Common Internet File System 通用互联网文件系统Samba项目:http://www.samba.org1.Samba服务基础Smaba服务器的主要程序smbd 提供对服务器中文件、打印资源的共享访问nmbd 提供基于NetBIOS主机名称的解析Samba的服...原创 2019-11-25 17:55:51 · 1319 阅读 · 0 评论 -
NFS网络共享用法及基本配置
1.NFS的基本概念NFS是系统间进行文件共享的一种网络协议 在NFS的应用结构中有服务器和客户机两种角色 NFS客户端通过挂载NFS文件系统的方式访问NFS服务器中输出的共享目录 在同一台主机中即可以是NFS服务器也可以作为NFS客户机2.NFS网络共享的一般用法在NFS服务器主机中进行设置安装NFS服务器软件包启动NFS服务器程序设置NFS共享目录输出在NFS客户...原创 2019-11-25 17:29:48 · 1291 阅读 · 0 评论 -
Kali下的SSH爆破工具
1.hydra(九头蛇)工具使用已知用户,进行密码爆破hydra -l zhangsan -P /root/passwd.txt ssh://192.168.10.1使用已知密码,进行用户爆破hydra -L /root/user.txt -p 123.com ssh://192.168.10.1使用用户字典、密码字典,对多个目标主机进行爆破hydra -L /root/user...原创 2019-11-24 22:43:31 · 6794 阅读 · 0 评论 -
TCP Wrappers概述及配置验证过程
1.“包袱“原理(下图百度图片里搜索可以找到)2.保护机制的实现方式方式1:通过tcpd主程序对其他服务程序进行包装 方式2:由其他服务程序调用libwrap.so.*链接库3.访问控制策略的配置文件/etc/hosts.allow 相当于白名单 sshd:IP地址 ssh配置中的AllowUser取消用户IP地址,公钥验证关闭,开启密码验证 /etc/host.de...原创 2019-11-24 22:35:50 · 334 阅读 · 0 评论 -
构建密钥对验证的SSH体系、密钥对验证SSH服务配置
构建密钥对验证的SSH示意图如下:基本步骤如下:1.在客户机中创建密钥对ssh-keygen命令 可用的加密算法:RSA或DSA2. 在SSH服务端 创建用户 创建.ssh目录3. 上传公钥文件id_rsa.pub4. 在SSH服务端导入公钥信息公钥库文件:/home/lisi/.ssh/authorized_keys5.使用密...原创 2019-11-24 22:09:29 · 344 阅读 · 0 评论 -
SSH服务安全配置、SSH协议、OpenSSH
服务端配置安装依赖和软件包配置文件/etc/xinetd.d/telnet:disable的yes改成no,保存退出启动telnet:service xinetd start查看telnet运行端口:netstat -anpt | grep “:23”客户端配置telnet 服务器端IP地址 发现找不到安装软件包测试在服务器端...原创 2019-11-24 21:47:28 · 563 阅读 · 0 评论 -
FTP服务基础及安全配置
21号端口控制链接、20号端口数据连接(模式:主动、被动)FTP服务器端配置安装vsftpd静态ip设置如下:客户端配置安装ftpIP地址设置查看与服务器端连通性vsftpd独立运行测试在服务器端开启httpd服务,关闭防火墙在服务器端创建一个张三用户,密码123456,在客户端登录如下接下来可以登入客户端的浏览器...原创 2019-11-21 11:49:53 · 1418 阅读 · 0 评论 -
HTTP服务基础及安全配置——HTTP基础、LAMP部署
HTTP基础WEB概念:WEB是一种交互式图形界面的Internet服务,具有强大的信息连接功能,通过超文本链接( HyperText ) 的方式,将信息通过 Internet 传递到全球每个角落。 一般情况下,终端用户通过浏览器输入比较完整的URL即可以完成访问。URL概念:统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。...原创 2019-11-15 12:24:18 · 443 阅读 · 0 评论 -
DNS域名解析配置、DNS系统的作用及类型、安装配置缓存域名服务器
1.DNS系统的作用及类型正向解析:根据主机名称(域名)查找对应的IP地址 反向解析:根据IP地址查找对应的主机域名分布式数据结构缓存域名服务器(高速缓存服务器):通过向其他域名服务器查询获得域名-> IP地址记录将域名查询结果缓存到本地提高重复查询的速度节省互联网的网络带宽适用于公司人员多,访问流量大主域名服务器(适用于访问公司内部网站)特定 DNS ...原创 2019-11-14 16:16:48 · 961 阅读 · 0 评论 -
LNMP部署——编译安装Nginx、MySQL数据库、PHP、部署skyuc站点包
一、编译安装Nginx Nginx是一款高性能、轻量级web服务软件。具有高并发性、动静分离、可作为负载均衡器。官方网站:http://www.nginx.org/注:此次部署在虚拟机上的Linux 6环境中完成,且已经设置好静态IP地址。1.卸载相关软件包 rpm -e httpd --nodeps rpm -e httpd-manual --nodeps rpm -e weba...原创 2019-08-25 23:26:47 · 1276 阅读 · 0 评论