linux应用
文章平均质量分 68
seaship
这个作者很懒,什么都没留下…
展开
-
openvas的安装和使用(kali2021)
kali2020中已经不可以直接安装openvas了,常用命令openvas-setup等等,在执行后都会在终端报错:命令找不到。所以,要使用GVM。下面用我的安装经验来介绍如何安装,尽可能都切换到root权限之下进行安装,那样会省去很多麻烦#apt install gvm 安装gvm,这一步会花费一些时间#gvm-setup ;gvm初始化【gvm-setup时报错ERROR: The default postgresql version is not 13 required by libgvmd原创 2021-04-16 10:06:34 · 3108 阅读 · 3 评论 -
linux版本管理工具update-alternatives
大多数情况下,这样的功能相似的软件都是同时安装在系统里的,可以用它们的名称来执 行。例如,要执行 vim,只要在终端下输入 vim 并按回车就可以了。不过,有些情况下我们需要用一个相对固定的命令调用这些程序中的一个。例如,当我们写一个脚本程序时,只要写下 editor,而不希望要为“编辑器是哪个”而操心。Debian 提供了一种机制来解决这个问题,而 update-alternatives 就是用来实现这种机制的。命令格式如下:#update-alternatives --install /usr/bi原创 2021-04-14 11:11:32 · 271 阅读 · 0 评论 -
使用minicom
minicom简介安装minicom是linux下一款常用的串口调试工具。ubuntu环境下,使用如下命令安装sudo apt-get install minicom配置使用前需要进行配置,执行sudo minicom -s可打开minicom并进入配置模式,使用方向键,选择需要配置的项目,如 Serial port setup ,回车进入配置,可以看到多个配置项,此时光标在最下方。需要修改某个配置,则输入对应的字母,光标即会跳转到对应的项,编辑后,回车确认,光标再次回到最下方。一般而言,转载 2020-10-26 16:31:25 · 1480 阅读 · 0 评论 -
用linux调试网络设备的工具软件
linux使用时对于USB串口注意引用端口一般为:/dev/ttyUSB0 可用$dmesg |grep tty 查看好用的工具软件如下:1.cutecom 图形介面 #apt-get install cutecom $普通用户下使用注意权限问题, 好处:可以自己发现可用串口! 2.minicom #apt-get install minicom #yum install minicom 好处:一般linux都可以安装,适合喜欢字符介面的人 3.putty 图形介面 #apt原创 2020-10-22 17:12:01 · 364 阅读 · 0 评论 -
systemd服务详解
systemd服务详解简介在centos5中生成和管理用户空间中的进程以及完成系统的初始化使用的是init,并且是依次启动。在centos6中则是使用的upstart,在一定程度上实现了并行启动,但是仍然存在依赖关系,到了centos7中开始使用systemd,真正的实现并行启动、延时按需启动。systemd的特性1 启动系统的过程中实现了并行启动2 由systemd所管理的服务可以实现按需激活3 支持系统服务状态快照4 可以定义程序之间依赖关系unit介绍unit的配置文件是uit的核心转载 2020-08-26 11:29:55 · 2844 阅读 · 0 评论 -
centos8 安装openshift
1安装依赖# yum install -y yum-utils device-mapper-persistent-data lvm2# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo# yum install docker-ce docker-ce-cli containerd.io报错:Problem: package docker-ce-3:19.03.4-3.e原创 2020-08-06 12:51:30 · 830 阅读 · 0 评论 -
Linux安装显卡驱动
什么是nouveau驱动?nouveau,是一个自由及开放源代码显卡驱动程序,是为Nvidia的显示卡所编写,也可用于属于系统芯片的NVIDIA Tegra系列,此驱动程序是由一群独立的软件工程师所编写,Nvidia的员工也提供了少许帮助。该项目的目标为利用逆向工程Nvidia的专有Linux驱动程序来创造一个开放源代码的驱动程序。所以nouveau开源驱动基本上是不能正常使用的,性能极低**集显与独显的切换1.使用nvidia-setting切换2.命令行切换NVIDIA提供了一个切换显卡的原创 2020-05-18 12:08:37 · 3282 阅读 · 1 评论 -
centos8安装ntfs-3g后,不能自动挂载U盘(NTFS格式)
报错内容:/sbin/mount.ntfs: symbol lookup error: /sbin/mount.ntfs: undefined symbol:ntfs_xattr_build_mapping解决方案mv /lib/libntfs-3g.so.88 /lib/libntfs-3g.so.88.uselessldd $(which ntfs-3g)原理fedora升级 : ntfs-3g链接库应该是 /lib64/libntfs-3g.so.88, 而不是 /lib/libntfs原创 2020-05-14 15:49:31 · 1623 阅读 · 1 评论 -
linux常用软件收集
网络应用迅雷 https://www.xunlei.com火狐 http://www.firefox.com.cnTeamViewer http://www.teamviewer.comchromium http://www.chromium.orgfoxmail https://www.foxmail.comfilezilla https://filezilla-project.org远程桌面查看器 https://wifi.gnome.org/Apps/VinagreAnyDesk h原创 2020-05-12 17:40:32 · 938 阅读 · 0 评论 -
适用于旧计算机的10款最佳轻量级Linux发行版
简介:先别把你的旧电脑扔了。使用以下一款轻量级的Linux发行版,让这个有几十年历史的系统重新焕发生机。你怎样处理你的旧电脑?一个曾经有良好的硬件配置,但现在那些被认为是过时的。为什么不用Linux来重启你的旧电脑呢? 我将列出您可以在旧PC上使用的最佳轻量级Linux发行版。虽然我们的重点是老式计算机,但您也可以在相对较新的硬件上使用这些轻量级Linux。如果您使用您的计算机进行资源密集型操作,例如在Linux上进行视频编辑,那么这将为您提供更好的性能。让我们看看应该使用哪个轻量级Linux发行版。转载 2020-05-12 08:36:02 · 9971 阅读 · 0 评论 -
cacti突然不显示流量
Cacti不显示流量,有如下 告警信息:一般出现这种问题的原因有:硬盘被占满,或后来又被删掉文件,或是数据的重新引入或导入。0/17/2012 10:26:38 AM - CMDPHP: Poller[0] ERROR: SQL Assoc Failed!, Error:‘145’, SQL:“select poller_output.output, poller_output.time, p...转载 2020-04-07 17:43:03 · 1288 阅读 · 0 评论 -
fail2ban的使用-控制连接数
Fail2Ban扫描/var/log/auth.log之类的日志文件,并禁止IP地址进行过多的失败登录尝试。它通过更新系统防火墙规则以在可配置的时间内拒绝来自那些IP地址的新连接来实现此目的。 Fail2Ban开箱即用,可以读取许多标准日志文件,例如sshd和Apache的文件,并且可以轻松配置为读取您选择的任何日志文件,以解决所需的任何错误。在这篇文章中,我将指导您如何使用Fail2Ban保护...原创 2020-03-23 09:05:05 · 726 阅读 · 0 评论 -
CentOS 一键安装Cacti 1.2.3脚本
CentOS 一键安装Cacti 1.2.3脚本#!/bin/bashecho “this script requires git”yum install -y gitecho “This script will download all Cacti dependecies and download the chosen cacti version from the cacti githu...转载 2020-03-10 10:18:58 · 1494 阅读 · 0 评论 -
Tmux 使用教程
Tmux 是一个终端复用器(terminal multiplexer),非常有用,属于常用的开发工具。本文介绍如何使用 Tmux。一、Tmux 是什么?1.1 会话与进程命令行的典型使用方式是,打开一个终端窗口(terminal window,以下简称"窗口"),在里面输入命令。用户与计算机的这种临时的交互,称为一次"会话"(session) 。会话的一个重要特点是,窗口与其中启动的进程...转载 2020-01-03 09:35:47 · 243 阅读 · 0 评论 -
Screen -r命令不能恢复Screen的解决方法及常用参数和快捷键
安装lnmp的时候第一步就是要求创建一个Screen,这样的做的目的是预防万一有网络中断或者其他因素导致链接中断而安装失败。创建Screen以后就可以直接不用管他了,也不用盯着它看,可以去做别的了。但是在之后使用screen -r lnmp恢复Screen的时候有些朋友会遇到一个问题:There is no screen to be resumed matching lnmp这种情况,如果你使用...原创 2019-11-18 11:17:48 · 9203 阅读 · 0 评论 -
metasploit命令及模块
show exploits列出metasploit框架中的所有渗透攻击模块。show payloads列出metasploit框架中的所有攻击载荷。show auxiliary列出metasploit框架中的所有辅助攻击载荷。search name查找metasploit框架中所有的渗透攻击和其他模块。info展示出制定渗透攻击或模块的相关信息。use name装载一个渗透攻...转载 2019-01-10 14:55:32 · 16738 阅读 · 0 评论 -
搭建流媒体服务器
需求:现在需要搭建一台流媒体服务器,为了将主讲人的电脑桌面屏幕和声音直播给远端的人接收实时观看,要求延迟在5秒左右。理论上RTSP、RTMP、HTTP都可以做直播和点播,但是一般做直播都是用RTSP和RTMP,做点播用HTTP。做视频会议的时候原来使用的是SIP协议,现在基本上被RTMP协议取代了。两种方案如下:1)rtsp目前用的比较流行的是live555、vlc、DarwinStreami...转载 2019-01-10 15:42:28 · 13454 阅读 · 2 评论 -
安装motion控制摄像头
Motion(http://www.lavrsen.dk/foswiki/bin/view/Motion/)是一款小巧、轻型但又功能强大的应用软件,可以用来在Linux上操控监控摄像头。它能够与任何支持Linux的摄像头协同运行,包括所有的V4L网络摄像头、许多IP摄像头以及安迅士(Axis)摄像头,它还可以控制平移和倾斜功能。Motion可以录制使用JPEG、PPM和MPEG等格式的短片和快照,...转载 2019-01-11 09:30:23 · 2371 阅读 · 0 评论 -
高可用keepalive&heardbeat
keepalived介绍keepalived观察其名可知,保持存活,在网络里面就是保持在线了,也就是所谓的高可用或热备,它集群管理中保证集群高可用的一个服务软件,其功能类似于heartbeat,用来防止单点故障(单点故障是指一旦某一点出现故障就会导致整个系统架构的不可用)的发生。说到keepalived就不得不说VRRP协议,可以说这个协议就是keepalived实现的基础,那么首先我们来看看V...转载 2019-01-09 17:09:04 · 808 阅读 · 0 评论 -
rsync+inotify
rsyncremote sync 远程同步,同步是把数据从缓冲区同步到磁盘上去的、数据在内存缓存区完成之后还没有写入到磁盘中去、所以有时候要同步到磁盘中去的,而rsync说白了跟复制差不多、能将一个文件从一个地方复制到另外一个地方的、但是他也可以实现跨主机复制,兼具了cp和scp的功能,但是在跨主机时不具备scp的加密功能。rsync有个特点,就是当你用rsync复制或跨主机复制时如果另一端也...转载 2019-01-09 17:09:25 · 1660 阅读 · 0 评论 -
通过packstack快速安装openstack
1、下载和安装操作系统https://mirrors.aliyun.com/centos/7.4.1708/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso安装操作系统1、配置本地源mkdir /etc/yum.repos.d/bak_repo_bakmv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak_...转载 2019-01-09 17:24:47 · 1100 阅读 · 0 评论 -
openstack&ceph
Ceph是一个支持大量小文件和随机读写的分布式文件系统,在维护 POSIX 兼容性的同时加入了复制和容错功能。目前Ceph已经被加到了Linux内核之中,虽然可能还不适用于生产环境。它也想实现统一存储的目标,即:对象系统,类似Swift, 这里是RADOS, Reliable Autonomic Distributed Object Store, 可靠的自主分布式对象存储。在每台host上都要运...转载 2019-01-10 11:21:57 · 3074 阅读 · 0 评论 -
linux几种常见的文件内容查找和替换命令
作为一个以前没怎么接触过linux的小白,开始使用linux,各种不习惯,这周遇到一个文件内容测查找和替换的需求。学习了以下几种实现方式:1、vi命令下的查找和替换1.1 vi下的查找/pattern :向下查找pattern匹配字符串?pattern:向上查找pattern匹配字符串使用了查找命令之后,使用如下两个键快速查找:n:按照同一方向继续查找N:按照反方向查找patter...转载 2019-03-05 13:33:12 · 1934 阅读 · 0 评论 -
Ansible 运维自动化
Ansible 运维自动化 ( 配置管理工具 )简介:当下有许多的运维自动化工具( 配置管理 ),例如:Ansible、SaltStack、Puppet、Fabric 等。Ansible 一种集成 IT 系统的配置管理、应用部署、执行特定任务的开源平台,是 AnsibleWorks 公司名下的项目,该公司由 Cobbler 及 Func 的作者于 2012 年创建成立。Ansible 基于...转载 2019-04-02 09:21:20 · 1021 阅读 · 0 评论 -
将web网页的http自动跳转到https
http请求全部强制跳转至httpsvim /etc/httpd/conf/httpd.confAllowOverride all #开启网站根目录的.htaccess配置service httpd restart#编辑网站根目录下的.htaccess文件vim .htaccessRewriteEngine OnRewriteCond %{HTTPS} !=onRewriteRul...转载 2019-05-17 08:49:40 · 842 阅读 · 0 评论 -
工作中linux安装打印机和扫描仪
CentOS 连接联想打印机,联想Lenovo M7650DNF打印机Linux下驱动很难找,看到一篇日志说是联想的打印机可能跟brother的驱动相似。设置过程是:系统-管理-打印-新建,在网络打印机中选择Lenovo M7650DNF型号,然后就是选择驱动,选brother的,HL-8050N。完成。打印测试页,可以打印。...转载 2019-05-23 16:55:14 · 10193 阅读 · 1 评论 -
wps for linux 安装
for debian1.安装下载地址:http://community.wps.cn/download/(去WPS官网下载)执行安装命令:sudo dpkg -i wps-office_10.1.0.5672~a21_amd64.deb2.启动WPS for Linux后,出现提示"系统缺失字体" 。出现提示的原因是因为WPS for Linux没有自带windows的字体,只要在Li...转载 2019-06-17 17:48:49 · 21393 阅读 · 2 评论 -
Gcc的参数
整理了一下别人的文档,找不到出处了!请作者谅解!如需要请联系!谢谢!gcc 与 g++ 分别是 gnu 的 c & c++ 编译器 gcc/g++ 在执行编译工作的时候,总共需要4步:• 1、预处理,生成 .i 的文件[预处理器cpp]• 2、将预处理后的文件转换成汇编语言, 生成文件 .s [编译器egcs]• 3、有汇编变为目标代码(机器代码)生成 .o 的文件[汇编器as]...原创 2019-09-26 10:11:34 · 786 阅读 · 0 评论 -
netcat(NC)的使用
NetCat,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小精悍,功能实用,被设计为一个简单、可靠的网络工具,可通过TCP或UDP协议传输读写数据。同时,它还是一个网络应用Debug分析器,因为它可以根据需要创建各种不同类型的网络连接。先来看下它的基本用法:root@10.1.1.43:~# nc -h[v1.10-38]connect to somewh...转载 2019-01-10 12:50:14 · 775 阅读 · 0 评论