分类
另类其它

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