禁用centos终端恼人的 "You have mail in /var/spool/mail/root" 提示

如果你有尝试自己配置邮件服务器,你也许碰到过这个问题。 本文使用的 centos 主机版本相关信息如下 # cat /etc/centos-release CentOS Linux release 7.9.2009 (Core) 解决办法很简单 第一步执行:echo "unset MAILCHECK" >> ~/.bashrc 然后执行 source ~/.bashrc 这是将 unset MAILCHECK 指令写入 ~/.bashrc 文件的末尾 第二步,编辑文件 /etc/c... 阅读全文

openwrt dnsmasq dns 配置,运行机制初探

首先指路一下官方的文档,dnsmasq (简体中文) 这是一份简体中文文档,阅读十分友好。 本文有一定内容基于以前这篇文章: 使用 DNSmasq 部署家庭网络的公共 dns 和个性化的局域网内的 dns 域名服务 然后抛出我今天遇到的问题。 iOS 微博官方客户端,我在升级到最新版(微博 11.5.3)之后使用家里的联通宽带收发消息都极其缓慢,一条消息需要转圈30多秒才能发送出去。iOS的推送机制不影响,拿运行在ipad上的小号测试,推送立刻过来了,但是点进微博客户端需要加载很长时间最新消息才... 阅读全文

ssh 高阶用法 ProxyCommand 通过多层跳板机连接到服务器

现同事伙伴连接测试环境上的数据库通过如下命令 ssh -o "ProxyCommand ssh -p 5022 xxx@xxxx -W %h:%p" -p 22 yyy@yyyy 然后通过 mysql 命令连接上数据库 mysql -h zzz -u zzzz -p mysql 的 -h 参数的意思是 -h, --host=name Connect to host. 然后再根据终端提示输入密码后回车进入到数据库命令行终端。 很明显这样有些麻烦。传统的 navicat 新建连接时只能通过一... 阅读全文

Linux 主机 ssh 使用公密钥登录仍然需要输入密码解决思路/方法

参考上一篇文章: https://hellodk.cn/post/522 ,首先要确保客户端使用 ssh-keygen -t rsa 生成了公钥和密钥,且公钥内容拷贝到了服务器端的 ~/.ssh/authorized_keys 如果上面的检查没有错误,使用 ssh xxx 还是无法登录的话,下面开始检查 检查 ~/.ssh/authorized_keys 文件权限,确保能被所登录用户读取这个文件的内容 检查 sshd 的配置 查看 /etc/ssh/sshd_config,检查下面两个项目的... 阅读全文

一次因为光猫桥接后路由器接口变化导致docker内容器无法联网问题的解决

2021-05-24 15:06:45 update 实际上这有可能是 docker 的一个bug,重启了宿主机之后也需要重启一下 dockerd 容器才可以联网。不过也有可能是开机自启脚本有问题,但是前者的可能性更大。/etc/init.d/dockerd restart 重启一下 dockerd 就好啦 2021-04-24 19:52:15 update 写这篇文章的过程中我脑海中就一直在发问,为什么有 dns 的问题,明明已经返回了正确的 ip 了,但就是 icmp 包没有返回,全都丢... 阅读全文