分类
备忘记录

Hyper-V 启动错误 – “The image’s hash and certificate are not allowed”

当我在运行Hyper-V的Windows 10电脑上安装Ubuntu20.04时,我遇到了一个问题。启动VM时出现了一个错误

The image's hash and certificate are not allowed

当时我配置VM时选择的是使用Hyper -V中的“第2代”vm和UEFI。

解决方法是在设置界面禁用 “安全启动 “选项。

分类
备忘记录

启用Nginx下的HTTP/2

在Nginx中启用HTTP/2非常简单。
首先检查你的Nginx版本。

nginx -v

要运行HTTP/2,你的Nginx 版本必须是1.9.5或更高–只要你网站的Ubuntu是18.04或更高版本,这就不是个问题。当然你的网站也必须已经开启了SSL/TLS加密

好了,现在你只需要编辑Nginx配置文件

sudo vi /etc/nginx/sites-available/default

sudo vi /etc/nginx/sites-available/xxx.com

在server { }块中查找以下行。

分类
备忘记录 网站相关

在Ubuntu/Nginx上禁用TLS 1.0,1.1启用TLS 1.3

更新了网站服务器后,偶然发现我的网站的SSL安全评级已经降到了B级,当初的王者现在变白银了。 主要原因是Nginx默认支持TLS1.0,1.1,而并不支持TLS1.3。如果你的Nginx也仍支持TLSv1.0, v1.1那你的网站在https://www.ssllabs.com/ssltest/index.html 上的安全评价最多就是B级。

为了一个好看的评分(对个人小众网站的确仅此而已),我禁用了Nginx里的TLS 1.0 和 1.1并启用TLS 1.3。

我修改了Ubuntu上的2个不同的配置文件,你也许要修改3个

分类
备忘记录 笑话精品

2月杂记

在小区遛弯,看到了邻居张大爷。上前跟他打招呼说: 张大爷,您的风湿病还犯么? 张大爷乐呵呵地说:你还别说!自从吃了朋友推荐的药,我现在能一口气上六楼不费劲!不信你看, 说完他深呼吸一口气,捏着鼻子走进了电梯。

同学聚会,都是有头有脸的,唯有位朋友不言不语,同学问他,他说:享受国务院特殊津贴,这种场合不适合多说话。随后他受到同学尊重,被频频敬酒。散场后,有个同学悄悄问他享受国务院什么津贴? 他说:“低保……” ​​​​

在股票市场,一般账户里只有0-50万的人会天天骂人。50-100万的人,不怎么讲话,会专心研究股市。100万以上的人都会很谦虚别人问起来都会说:“我是菜鸟、不怎么懂。”

我刚进股市的时候就很谦虚,后面慢慢开始研究股市,直到现在变的也开始骂人了。

Ubuntu上的WOL命令

Ubuntu Server多数时间都开着,安装wol client可以用来随时唤醒我家的另一台Dell台式机。Dell上的设置详见:
https://www.oheng.com/?p=4693
wol client使用的是etherwake,通过apt-get直接安装。使用也简单,唤醒命令是:

sudo etherwake -i enp1s0f0 11:22:33:44:55:66

其中enp1s0f0是我的网络接口名 ,注意这里是数字1和0,不是字母L和O,我在这走了弯路。这个可以通过下面的命令查看

ifconfig -a

11:22:33:44:55:66 是要唤醒机器的网卡地址。可以事先通过arp -n命令查到并记下。

Windows 10电脑,麦克风能工作不能正常工作怎么回事?

分类
备忘记录

文言文名言名句

1. 如切如磋,如琢如磨。(《诗经·卫风·湛奥》)
2.言者无罪,闻者足戒。(《诗经·大序》)
3.它山之石,可以攻玉。(《诗经·小雅·鹤鸣》)
4.投我以桃,报之以李。(《诗经·大雅·抑》)
5.靡不有初,鲜克有终。(《诗经·大雅·荡》)
6.长太息以掩涕兮,哀民生之多艰。(屈原《离骚》)
7.路漫漫其修远兮,吾将上下而求索。(屈原《离骚》)
8.吾不能变心以从俗兮,团将愁苦而终穷。(屈原《涉江》)
9.尺有所短,寸有所长。(《楚辞·卜居》)
10.亦余心之所善兮,虽九死其犹未悔。(楚辞(离骚》)
11.其曲弥高,其和弥寡。(宋玉《对楚王问》)
12.满招损,谦受益。(《尚书》)
13.欲加之罪,何患无辞。(《左传·僖公十年》)
14.人非圣贤,孰能无过?过而能改,善莫大焉。(《左传》)
15.辅车相依,唇亡齿寒。(《左传·僖公五年》)
16.武夫力而拘诸原,妇人暂而免诸国。(《左传·僖公三十二年至三十三年》)

分类
另类其它 浮生小记

在Ubuntu18.04上安装MariaDB后用root账号登录MariaDB没有输入密码的提示

最近,我在Ubuntu 18.04上测试了MariaDB数据库服务器,发现 在Ubuntu上安装 MariaDB数据库服务后,登录MariaDB不需要输入root用户的密码。 MariaDB作为MySQL的一个分支,每次登录MariaDB服务之前,都应该提示输入密码。而现在只需安装数据库即可提供root用户访问权限,而无需输入密码。

即使我运行命令

sudo mysql_secure_installation 

也不需要输入root帐户密码。但这样的话,所有依赖MariaDB数据库root密码进行身份验证的应用程序和服务都没法正常工作。例如 phpMyAdmin和MySQL Workbench 就没法正常工作。

Google之后,我发现现在MariaDB使用unix_socket插件进行身份验证,而不是密码。即使您设置了密码,也会将其忽略。要重新启用密码验证,请按照以下步骤操作:

1. 通过运行以下命令登录MariaDB服务器

sudo mysql -u root

注意,现在登录是不需要密码的。

2. 进入数据库服务器之后,运行以下命令以禁用root用户的插件身份验证

use mysql;
update user set plugin='' where User='root';
flush privileges;
exit

3. 重新启动并运行以下命令以设置新密码。

sudo systemctl restart mariadb.service 

4. 服务重启之后,运行以下命令登录MariaDB服务器并创建新的root密码。

sudo mysql_secure_installation