作者:admin3588

终于!Vbox与Hyper-V可以共存

./VBoxManage.exe setextradata global "VBoxInternal/NEM/UseRing0Runloop" 0

找到vbox安装目录, 运行这个全局命令. 使用Hyper-v的api进行虚拟化系统.

hypervisorplatform问题. 把一下内容保存为 1.cmd, 然后运行

::%cd%代表的是执行文件的当前目录,强调bat是在哪里启动的     ->盘符展开后是可改变的
::%~dp0代表的是bat文件所在的文件目录,强调bat的文件位置     ->盘符展开后是不可改变的
pushd "%~dp0"
::通过通配符获取文件名到hypervisorplatform.txt
dir /b %SystemRoot%\servicing\Packages\*HypervisorPlatform*.mum >hypervisorplatform.txt
::循环+拼接安装命令
::/quiet表示静默安装,/norestart表示无需重启(这些参数可酌情使用)
for /f %%i in ('findstr /i . hypervisorplatform.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
::删除txt
del hypervisorplatform.txt
::启用
Dism /online /enable-feature /featurename:HypervisorPlatform /LimitAccess /ALL

pause 

Centos 安装 Xrdp 远程控制

VNC设置繁琐,怎么办? xrdp完美解决

vi xrdp.sh

#!/usr/bin/env bash
sudo yum -y update
sudo yum install -y epel-release
sudo yum install -y xrdp
sudo systemctl enable xrdp
sudo systemctl start xrdp

vi xfce.sh

#!/usr/bin/env bash
yum install epel-release -y
yum groupinstall xfce -y
yum install firefox -y
yum install ibus -y
yum install  ibus-libpinyin -y
yum install ibus-gtk3 -y
yum install im-chooser -y
yum install kde-l10n-Chinese -y
yum install cjkuni-ukai-fonts -y
yum install google-noto-sans-simplified-chinese-fonts.noarch -y
chmod +x xrdp.sh
chmod +x xfce.sh
echo "xfce4-session" > ~/.Xclients
chmod a+x ~/.Xclients
ibus-setup
进入rdp之后设置中文输入法

xrdp修改端口(未实验)

XRDP配置文件有两个,分别是/etc/xrdp目录下的xrdp.ini和sesman.ini文件。

xrdp.ini配置文件,关键部分在globals,具体内容如下:

[globals]

bitmap_cache=yes 位图缓存

bitmap_compression=yes 位图压缩

port=3389 xrdp监听的端口(重要)

crypt_level=low 加密程度(low为40位,high为128位,medium为双40位)

channel_code=1

max_bpp=24 XRDP最大连接数

[xrdp1]

name=sesman-Xvnc XRDP的连接模式

lib=libvnc.so

username=ask

password=ask

ip=127.0.0.1

port=-1

注意:在xrdp.ini配置文件中,需要注意max_bpp参数,这参数定义XRDP最大的连接数。

安卓Android手机进行FRP内网穿透

使用到的APK有termux 和 ES文件管理

https://www.jianguoyun.com/p/DSN9xwMQl66nBhjQgtsC (访问密码:4xYyGG)

https://www.jianguoyun.com/p/DdkGA9YQl66nBhjUgtsC (访问密码:CG3UPT)

frp文件 https://www.jianguoyun.com/p/DZEp-8IQl66nBhiqhNsC (访问密码:9XPKsx)

echo $HOME 查看安装目录

把zip文件复制到 termux的home目录下, 解压

修改frpc.ini文件内容

[common]
#远程frp服务器地址,可ip可域名
server_addr = x.x.x.x
#远程frp服务器通信端口
server_port = xxx
#特权密钥
token = xx
#tcp穿透,例如ssh、ftp服务
[demo-tcp]
type = tcp
 #欲穿透地址,本地必须可访问。
local_ip = 127.0.0.1
#可批量绑定,使用`,`分隔,或者使用`-`定义端口段。
local_port = 80
#绑定远程端口,可批量绑定,使用`,`分隔,或者使用`-`定义端口段。
remote_port = 8001

[range:demo-tcp]
type = tcp
 #欲穿透地址,本地必须可访问。
local_ip = 127.0.0.1
#可批量绑定,使用`,`分隔,或者使用`-`定义端口段。
local_port = 80,22
#绑定远程端口,可批量绑定,使用`,`分隔,或者使用`-`定义端口段。
remote_port = 8001,8002

记得chmod +x ftpc

然后 ./frpc -c frp.ini

后台运行

nohup ./frpc -c ./frpc.ini >/dev/null 2>&1 &

停止

ps -aux|grep frp| grep -v grep

kill -9 进程号

VBoxManage 建立1PB硬盘

VBoxManage createhd --filename <filename> --size <megabytes> [--format VDI|VMDK|VHD] (default: VDI) [--variant Standard,Fixed,Split2G,Stream,ESX]
vboxmanage createmedium --filename E:/box/2TB.vmdk --size 2000000 --format VMDK --variant Split2G
vboxmanage createmedium --filename E:/box/1PB.vdi --size 1000000000 --format vdi --variant Standard
vboxmanage createmedium --filename E:/box/1PB.VHD --size 1000000000 --format VHD --variant Standard
vboxmanage createmedium --filename E:/box/100tb.vdi --size 100000000 --format vdi --variant Standard

Webmin 安装到CentOS 8

wget https://prdownloads.sourceforge.net/webadmin/webmin-1.940-2.noarch.rpm
dnf install perl perl-Net-SSLeay openssl perl-Encode-Detect
rpm -ivh webmin-1.940-2.noarch.rpm

如果下载慢,也可以本地下载后上传上去安装。

netstat -ant | grep 10000
ps -ef | grep webmin
systemctl stop firewalld.service

mdadm 软Raid

使用在真实的生产环境中。host os 是Win20xx

使用Vbox虚拟化了centos,做了6(HDD)+1(SSD),每个都是2T虚拟盘。

主要是为了来搭建NFS,给与docker使用

yum -y install mdadm

6块硬盘做软raid,其中1块硬盘是热备盘(本来不打算做热备的,但是raid5的风险,又是在虚拟机里面)

mdadm -C /dev/md5 -a yes -l 5 -n 5 -x 1 /dev/sd[b,c,d,e,f,g]

-C:创建模式
-a {yes|no}:自动创建对应的设备,yes表示会自动在/dev下创建RAID设备
-l #:指明要创建的RAID的级别(-l 0 表示创建RAID0)
-n #:使用#个块设备来创建此RAID(-n 3 表示用3块硬盘来创建这个RAID)
-x #:当前阵列中热备盘只有#块(-x 1 表示热备盘只有1块)

找到一个更加方便的办法。使用 webmin GUI来创建

参考

http://michal.karzynski.pl/blog/2009/11/18/mdadm-gui-via-webmin/

更改pip源 / 解决 ReadTimeoutError

~/.pip/pip.conf (没有就创建一个)

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/

豆瓣:http://pypi.douban.com/simple/

清华:https://pypi.tuna.tsinghua.edu.cn/simple

中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple

中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/

作者:虚心的锄头
链接:https://www.jianshu.com/p/dae202aa25b4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Linux装载Windows磁盘

yum install samba-client cifs-utils -y

mkdir /home/windata

mount -t cifs -o username=user //192.168.x.x/100 /home/windata

Enter password: xxx

umount /mnt/ShareFile

永久加载在/etc/fstab文件中,加入该共享目录的挂载信息,mount -a 马上生效

//192.168.6.201/100 /home/windata cifs auto,username=box,password=xxxx,vers=2.0 0 0

密码不要有!
这个坑导致服务器挂了一个晚上
PHP等是无法使用这个装置盘的,具体问题应该是权限。


另外一篇关于加载
http://blog.3588.us/?p=279

nps(轻量级、高性能内网穿透工具)带web面板

https://github.com/cnlh/nps/releases

下载解压。由于是go编写的,几乎无错误可以直接运行

 ./nps test
vi /conf/nps.conf

##change
http_proxy_port	域名代理http代理监听端口
web_port	web管理端口
web_password	web界面管理密码
web_username	web界面管理账号

如果要安装到系统

./nps install

支持几乎所有协议!