2019年1月

电磁炉

打算买个电磁炉,早上煮早餐吃。一个人,觉得用电磁炉方便些,且近年底,桶装煤气价钱也贵些。

对比了电磁炉的搜索结果,选了一款价位150元左右的,介绍里说很简单,一个按钮就可以控制,扭左扭右来调节火力大小。收到后,拆包装,附送了一个炒锅和一个汤锅。里边有张纸条,说防止铁锅生锈,可以用肥猪肉来煎抹。想起以前在农村老家,共屋的一个阿叔新买大铁锅,也是在田锻里用砖头架起,下边烧柴火,锅里放一块带皮的猪肉,人拿着根小棍子戳着肥猪肉在锅里四周游走,肥猪肉走过的地方,缓缓地渗出猪油,时不时滋的一声,冒出一阵烟,夹着猪油的香味。

我去猪肉档,向老板讨块带皮的肥猪肉,说要用来抹新锅头。老板说我来得迟了,肥猪肉都去皮,准备炸油了,但没皮的也可以拿来用。我又到楼顶摘了一把葱。打开电磁炉,用锅铲压着肥猪肉,肥猪肉压着葱,从锅底顺着圈往外抹。真是,肥猪肉所到之处,滋滋声响,不时冒出灰烟,好香。纸条上说要煎十分钟,我这过了约五分钟,锅已经抹几遍,猪油反复煎热,已经从香味变成焦味,不好闻了。当我看到葱条被煎黑、煎没时,就关掉电磁炉。放两张白色的纸巾到锅里抹净,纸巾很快就变成黑得认不出纸巾来了。

拿汤锅第一次煮面条,可能没及时搅拌,虽然锅里还有些水,但局部还是给煮糊了。

hp-jia-dian-chi-lu-1.jpg
图1:新锅

hp-jia-dian-chi-lu-2.jpg
图2:葱、肥猪肉

hp-jia-dian-chi-lu-3.jpg
图3:煎出油了

hp-jia-dian-chi-lu-4.jpg
图4:葱煎没了

hp-jia-dian-chi-lu-5.jpg
图5:纸巾抹黑了

为阿里云ECS FreeBSD-11 实例系统盘扩容到40GB

阿里云当前FreeBSD-11公共镜像默认是20GB,如果实例系统盘有40GB,那需要扩容。

1.df -h # 查看当前磁盘使用情况,20GB
ali-growing-disk-freebsd-1.png

2.gpart show vtbd0 # 查看当前磁盘分区情况,显示 20GB 空闲
ali-growing-disk-freebsd-2.png

3.gpart resize -i 1 vtbd0 # 扩展第1分区,将所有未分配容量加到第3分区里
ali-growing-disk-freebsd-3.png

4.service growfs onestart # 启动 growfs 服务,自动完成扩展
ali-growing-disk-freebsd-4.png

5.再次使用df查看,正常显示系统可用容量
ali-growing-disk-freebsd-5.png

参考:

在FreeBSD 12里安装openlitespeed-1.5

FreeBSD 12 64位。

1.pkg install curl # 如果没有curl,请先安装

2.pkg intall pcre

3.pkg install rcs

4.pkg install GeoIP

5.pkg install udns

6.pkg install perl5.26

7.portsnap fetch # 不能通过pkg安装expat2,所以需要先获取ports

8.portsnap extract

9.cd /usr/ports/textproc/expat2; make install clean; rehash; # 安装 expat2

10.cd ~

11.fetch https://openlitespeed.org/packages/openlitespeed-1.5.0.src.tgz # 下载安装源码

12.cd openlitespeed-1.5.0 # 解压后进入文件目录

13../configure --with-pcre=/usr/local # 配置

14.make # 编辑

15.make install # 安装
freebsd-openlitespeed-1.png

16./usr/local/lsws/bin/lswsctrl start # 启动 openlitespeed
freebsd-openlitespeed-2.png

17.默认站点显示正常
freebsd-openlitespeed-3.png

18.管理后台
freebsd-openlitespeed-4.png

参考:https://openlitespeed.org/kb/installation-from-source-code/

升级FreeBSD到12版本后,无法ssh远程连接,ssh_exchange_identification

自助将FreeBSD-11,升级到12版本后,无法远程ssh连接,提示错误:ssh_exchange_identification: Connection closed by remote host。

过程:

1.service sshd start # 尝试启动sshd服务,提示错误:
/etc/ssh/sshd_config line 122: Bad SSH2 cipher spec... WARNING: failed precmd routing for sshd

ssh2-cipher-1.png

2.ssh -Q ciphe # 查询当前支持的加密方式
ssh2-cipher-2.png

3.vi /etc/ssh/sshd_config # 编辑sshd的配置文件,对比加密方式配置是否与上一步显示的相同,如有差异,删除多余的
ssh2-cipher-3.png

4.再次启动 sshd,成功,且可远程连接
ssh2-cipher-4.png

参考:https://superuser.com/questions/962090/bad-ssh2-cipher-spec-with-protocol-2-ciphers-and-openssh-7-1-server

在FreeBSD 12 里安装openwebmail

系统是FreeBSD 12 64位。

1.pkg install postfix # 安装postfix,替换默认的sendmail

2.vi /etc/rc.conf # 编辑配置文件,禁用sendmail

sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_outbound_enable="NO"
sendmail_msp_queue_enable="NO"
postfix_enable="YES"

3.service sendmail stop # 停掉sendmail

4.newaliases

5.service postfix start # 启动 postfix

6.vi /etc/periodic.conf # 编辑配置文件

daily_clean_hoststat_enable="NO"
daily_status_mail_rejects_enable="NO"
daily_status_include_submit_mailq="NO"
daily_submit_queuerun="NO"

7.pkg install apache24 # 安装 apache24

8.pkg install p5-CGI.pm # 安装Perl的cgi

9.pkg install openwebmail # 安装 openwebmail
freebsd-openwebmail-6.png

10.vi /usr/local/etc/apache24/httpd.conf # 编辑 apache 的配置文件,启用 mod_cgi.so 模块,添加一个新站点设置,如

<VirtualHost *:80>
    DocumentRoot "/usr/local/www/data"
    ServerName drs2.anqun.org
    ErrorLog "/var/log/dummy-drs2.anqun.org-error_log"
    
    <Directory />
        AllowOverride none
         Require all granted
    </Directory>
    
    <Directory "/usr/local/www/data">
        AllowOverride none
        Require all granted
    </Directory>

    ScriptAlias /cgi-bin/ "/usr/local/www/cgi-bin/"
    <Directory "/usr/local/www/cgi-bin">
        AllowOverride None
        Options None
        Require all granted
    </Directory>
    
    AddHandler cgi-script .pl
    
    DirectoryIndex index.html openwebmail.pl
</VirtualHost>

11.sysrc apache24_enable="YES" # 启用 apache24 服务

12.service apache24 start # 启动 apache

13.adduser # 添加一个普通用户,加到wheel组中

14.在浏览器里访问cgi-bin目录,如 http://drs2.anqun.org/cgi-bin/openwebmail , 登录
freebsd-openwebmail-1.png

15.首次登录会提示设置基本信息
freebsd-openwebmail-2.png

16.发信正常
freebsd-openwebmail-4.png

17.收信正常
freebsd-openwebmail-5.png

参考: