个人笔记
文章平均质量分 64
王三三
和光同尘,与时舒卷。
展开
-
PVE设置显卡直通(二:Linux显卡直通,以及Linux系统下安装cuda库)
本文仅记录PVE关于Linux下的显卡直通步骤例程不过多阐述ps: 无直通经验的同学,先参阅 PVE设置显卡直通(一:硬件设置),再参阅本博文仅希望了解Linux系统下安装cuda库的同学可以直接参考本博文原创 2024-03-31 22:36:15 · 1767 阅读 · 0 评论 -
自建DHCP服务之kea
准备信息官方资料:https://www.isc.org/kea/安装版本:kea - DHCP主程序:v1.9.10stork - 仪表盘:v0.19.0安装环境:Debian 11 x64项目仓库:kea:GitHub: https://github.com/isc-projects/keaGitLab: https://gitlab.isc.org/isc-projects/keastork:GitHub: https://github.com/isc-proj原创 2022-05-15 12:18:34 · 2640 阅读 · 4 评论 -
自建DHCP服务之isc-dhcp-server
1、安装 isc-dhcp-server# DHCP的主要配置文件有两个# - 1、/etc/default/isc-dhcp-server # 配置网卡# - 2、/etc/dhcp/dhcpd.conf # 配置dhcp池apt-get install isc-dhcp-server2、配置网卡编辑文件:/etc/default/isc-dhcp-server# Defaults for isc-dhcp-server (sou..原创 2022-05-15 12:15:05 · 4931 阅读 · 0 评论 -
PVE设置显卡直通
0x011、确认CPU是否支持VT-DInter官网查询: https://www.intel.cnAMD官方网站: https://www.amd.com/zh-hans例: i7-7700 查询结果2、确保启动方式为gurb,非systemd-boot如果启动方式为systemd-boot,在0x02步骤中需要参考 [3] Proxmox VE Administration Guide 开启iommu功能0x02 开启IOMMU功能编辑文件*/etc/default/grub.原创 2022-05-03 02:05:17 · 24606 阅读 · 3 评论 -
Hyperledger 学习(二):超级账本链码部署及调用(上:官方示例测试)
环境清单基础环境操作系统 : Ubuntu 21.04 amd64Golang : Version 1.16.5Docker : Version 20.10.7Docker Compose : Version 1.29.2Hyperledger Fabric : Github - hyperledger/fabric @v2.4.0基础环境安装参考上一篇文章:Hyperledger 学习(一):基础环境安装以及一键部署脚本新增内容Hyperledger Fabric-Samp原创 2021-07-09 18:03:42 · 832 阅读 · 0 评论 -
Hyperledger 学习(一):基础环境安装以及一键部署脚本
环境清单操作系统 : Ubuntu 21.04 amd64Golang : Version 1.16.5Docker : Version 20.10.7Docker Compose : Version 1.29.2Hyperledger Fabric : Github - hyperledger/fabric基础工具安装Ubuntu 操作系统默认不带git、curl等常用工具,需要自己安装,可使用apt-get install直接安装,执行下面两条指令分别安装sudo apt-get i原创 2021-06-29 18:46:10 · 343 阅读 · 0 评论 -
Golang 环境变量整理(go env)
常用环境变量: 名称说明CGO_ENABLED指明cgo工具是否可用的标识。GOARCH程序构建环境的目标计算架构。GOBIN存放可执行文件的目录的绝对路径。GOCHAR程序构建环境的目标计算架构的单字符标识。GOEXE可执行文件的后缀。GOHOSTARCH程序运行环境的目标计算架构。GOOS程序构建环境的目标操作系统。GOHOSTOS程序运行环境的目标操作系统。GOPATH工作区目录的绝对路径。GORACE用于原创 2021-06-28 17:18:44 · 1525 阅读 · 0 评论 -
Linux shell 实现多服务器SSH一键代理脚本(nc端口转发的定向跳板实现)
当需要多级代理到某台机器上,又不希望在每一台机器上搭建繁琐的proxy工具时,这个脚本可以很方便的实现比如我需要SSH连接到目标服务器T,但是出于网络原因,只能通过 ServerA->ServerB->ServerC->T 这样的路径去连接到目标服务器T时,如果我每次都需要 ssh 到每一台机器,是非常头疼的事情。这个脚本需要使用到两个工具nc (netcat) - 用于端口转发sshpass - 用于自动登陆到跳板服务器让我觉得非常有意思的是我编写这个脚本时用了一个黑魔法端原创 2020-07-02 23:37:29 · 1128 阅读 · 0 评论 -
Swarm 一键安装脚本 & 一些基础操作整理
0x01 一键安装脚本Ubuntu #!/bin/shRunPath=~/tools/miner/swarmmkdir -p $RunPath/beemkdir -p $RunPath/bee-clefmkdir -p $RunPath/exportSwarmKey# Install bee-clefwget -O $RunPath/bee-clef/bee-clef_0.4.12_amd64.deb https://github.com/ethersphere/bee-clef/r原创 2021-06-01 00:32:06 · 908 阅读 · 1 评论 -
EtherCAT 应用层协议的部分理解(一)
不对EtherCAT进行介绍,只谈谈对EtherCAT应用层协议的简单理解1、COE (CANopen over EtherCAT) 一种基于且完全遵循CANopen协议的通信协议 用途: 1、用于驱动PDO对象,实现PDO对象间数据通信 2、用于驱动SDO对象,实现SDO对象间的数据传输 分类: 1、周期性过程数据通信 – 驱动PDO原创 2017-06-22 18:06:51 · 27305 阅读 · 0 评论 -
Docker 常用命令(指令)整理
命令举例说明docker imagesdocker images查看主机上的镜像文件列表docker pulldocker pull hyperledger/fabric-peer从镜像仓库中下载镜像文件docker tagdocker tag hyperledger/fabric-tools:x86_64-1.0.0 hyperledger/fabric-tools:latest给镜像文件打标签,x86_64-1.0.0 标记为 latestdocke...原创 2021-06-28 15:31:35 · 94 阅读 · 0 评论 -
C语言 巧用 X MACROS 编写的一个精简的守护进程框架
项目介绍这是一个 Linux 下的守护进程框架出于对项目优化的目的以及学习掌握并使用 X Macro 技巧,本项目巧妙的使用 X Macro 编写了一份可任意扩展进程数量,并且带参数传递的守护进程管理框架。此份代码极其精简,使用起来也非常方便,如果你正好需要一个守护进程又不希望对现有项目进项太大调整,不妨可以尝试一下。当然,如果你能完全保证项目稳定工作,确实不需要使用守护进程,但是有一个突发状况的预案,说不定会在关键时刻给你带来惊喜。目录结构.├── build.sh原创 2020-08-22 13:55:46 · 391 阅读 · 0 评论 -
Linux C语言 connect 的超时设置(含源码和例程)
0x01 关键步骤和相关函数网络编程中默认情况下进入connect函数,会一直等待连接结束。超时等待设置关键在于1、将socket置为非阻塞后2、设定超时等待时间3、时间结束后读取socket状态,进行判断1、设置socket为非阻塞记录下两种设置socket为非阻塞方式,分别是fcntl() 和 ioctl() 两个函数fcntl()#include <fcntl.h&...原创 2019-05-01 01:26:35 · 4120 阅读 · 0 评论 -
Linux 下的C语言 快速开发框架
一个简单的C语言快速开发框架,传到了GitHub上了详细介绍和当前进度都写到了README.md里,共享出来以后和C语言相关的代码,会填充到这个仓库里,方便在项目中使用linux_c_dev_framework...原创 2019-05-04 22:19:48 · 3287 阅读 · 0 评论 -
OpenSSL库的使用之C语言实现HTTPS的POST提交
代码含有详细注释, 不详解0x01 测试页面的准备首先编写一个测试页面, 我这里使用的PHP如果有其它环境测试的话,可以直接从步骤2开始看测试代码片段<?php if(isset($_SERVER['REQUEST_METHOD']) && strtoupper($_SERVER['REQUEST_METHOD'])=='POST'){ ec...原创 2018-11-24 02:42:32 · 12358 阅读 · 23 评论 -
webshell另类提权新姿势-php本地猜解MYSQL
代码笔记 php本地猜解MYSQL-字典文件猜解<?set_time_limit(0); //脚本不超时$user=”root”; //用户名//$passwd=file(“password.txt”); //密码字典//for($i=0;$i<count($passwd);$i++){//$pass=$passwd[$i];connect($user,$pass);flush();原创 2016-04-18 14:24:40 · 990 阅读 · 0 评论 -
kali linux 2016.1下安装VMware12.1.1打不开的处理过程
对过程不感兴趣的朋友可以拉到最后看最终解决方法1、安装内核头文件从官网下载VMware安装包之后先安装内核头文件我的kali是64位的,用“uname -r”查看内核版本是 4.3.0-kali1-amd64直接安装头文件 apt-get install linux-headers-$(uname -r)会提示找不到软件包 root@wangsansan:~# apt-get insta原创 2016-08-02 15:50:05 · 8448 阅读 · 0 评论 -
Kali Linux 安装网易云音乐打不开的解决方法
安装过程遇到的问题主要是安装完成后不能打开在官网下载Linux版本的客户端,选择deepin15的版本在后直接dpkg -i 软件包,主要记录一下安装完成后不能打开的问题。进入目录/usr/bin 是搜索文件netease-cloud-music,用编辑器打开,在倒数第二行代码后面添加–no-sandbox,这是沙盒功能cd /usr/lib/netease-cloud-musicif [ $#原创 2016-07-29 10:00:29 · 19235 阅读 · 0 评论 -
Kali Linux 2016.1 x86 x64 安装 wine QQ
安装完成图 i使用的是longene TM2013 下载地址(百度云):http://pan.baidu.com/s/1dFx8azv 安装: 64位的需要安装32位依赖文件 用这条命令 apt-get install libgtk2.0-0:i386 32位的直接安装就可以了 dpkg -i WineTM2013-20131206-Longene.deb目前已知的bug: 1原创 2016-07-29 09:30:22 · 9076 阅读 · 0 评论 -
ettercap的使用帮助文档 官方man page的个人理解
原英文的帮助文档可以在 http://linux.die.net/man/8/ettercap 查看 或者在安装有ettercap的Linux终端输入”man ettercap”查看多数以我自己的理解的方式翻译,不是很理解的地方翻译过来的可能会有很多不对的地方 如果对我翻译的内容有不一样的看法,欢迎交流。Nameettercap 0.7.5 - A multipurpose sniffer/co翻译 2016-04-23 16:29:35 · 12291 阅读 · 0 评论 -
centOS下安装ettercap
ettercap下载地址 http://ettercap.sourceforge.net/download.php下载好之后解压出来,进入到解压目录#tar zxvf ettercap-NG-0.7.3.tar.gz#cd ettercap-NG-0.7.3阅读README# vim README MANDATORY: //安装必须依赖的原创 2016-04-23 15:55:36 · 4953 阅读 · 0 评论 -
嵌入式学习笔记 一:内存分部
内存分部如下图所示 内存分部代码段:存放指令 数据段:存放局部变量、形参、全局变量、静态变量 静态变量:定义时使用 static 关键字定义,只初始化一次,之后不会再被调用时不再初始化,如果在定义时不进行初始化,数类型自动初始化为0,字符型自动初始化为空字符,局部静态变量之作用于所属局部函数,但是所占内存空间不会被释放。 static 修饰的变量(静态)变量原创 2016-08-24 23:19:12 · 714 阅读 · 0 评论 -
rdesktop使用参数详解(翻译)及举例
可以拉到最后看常用功能总结 先看看原参数 root@wangsansan:~# rdesktop rdesktop: A Remote Desktop Protocol client. Version 1.8.2. Copyright (C) 1999-2011 Matthew Chapman et al. See http://www.rdesktop.org/ for more原创 2016-04-20 23:32:41 · 12472 阅读 · 0 评论 -
kali linux 2016.11.04 下VMware12.1.1打不开的解决方案
之前写过一篇关于kali 2016.1 下打不开VMware的解决方案,传送门如下。 http://blog.csdn.net/byb123/article/details/52094840今天滚动更新了系统,结果Chrome和VMware都打不开了,Chrome的话还是和以前的方式一样,更改启动方式,除去沙盘启动,制定启动目录,就能启动了,但是VMware的启动方式和以前又不一样。因为VMwar原创 2016-11-18 08:17:17 · 2385 阅读 · 0 评论 -
华为AR-1200-S 路由器拨号上网不能正常访问网页的问题解决
关键步骤1、将Dialer接口的TCP-MSS值设置为12002、为拨号上网的接口配置默认路由,在接口的高级设置内选择配置缺省路由这是配置文件,密码部分略去[V200R005C20SPC200]# drop illegal-mac alarm#ipv6# dns resolve dns proxy enable# wlan ac-global carrier id other a原创 2017-06-21 17:37:30 · 5139 阅读 · 1 评论 -
python 虚拟环境之virtualenv与django初体验
0x01django是一个python打造的web应用框架,借python的快速开发对django进行学习。我这里使用的 树莓派搭载kali_4.9.59 + python2.7 进行测试0x02 准备工作在项目开发中,每个项目常会使用不一样的开发环境,为了将每个项目不一样的开发环境隔离开来,可在同一台开发机上使用virtualenv给每个项目创建单独的开发环境。A、建立开...原创 2018-08-16 01:51:41 · 6317 阅读 · 0 评论 -
树莓派+python 远程点亮LED灯
笔记: 连线图 树莓派client端的代码如下import RPi.GPIO as GPIOimport timedef kaideng(): #初始化 GPIO.setwarnings(False) GPIO.setmode(GPIO.BOARD) GPIO.setup(21,GPIO.OUT) GPIO.原创 2016-04-18 14:14:31 · 4937 阅读 · 7 评论