为了内网安全,将暴露在公网上的服务器禁用SSH密码登录。但这样一来,临时从没有密钥的机器上登录机器变成了一个难题。今天突然想到:能否针对不同的端口使用不同的认证方式?
今天把另一台Ubuntu桌面服务器升级到Ubuntu 20.04 LTS版本,不仅碰到了之前的无法启动问题,更新软件时还额外碰到了如下错误:undefined symbol: AS_APPSTREAM_METADATA_PATHS。
分享一些编程语言趣图/程序员才能懂的图,哪一张能引起你的共鸣?如果你有其他关于编程语言的趣图,欢迎分享!
许多没升级服务器上的Gitlab,今天运行升级,提示错误。从错误原因可以看到,不能直接从Gitlab 12升级到最新版的Gitlab 13。
前文 使用Let’s Encrypt获取免费证书 介绍了使用 certbot 工具从Let’s Encrypt获取免费证书。但certbot需要自行设置定时任务更新证书、依赖于新版 Python(Debian 9等系统的Python是即将放弃支持的Python 3.5)、以及不少DNS验证插件需要自行安装。
今天把Mac系统升级到macOS Big Sur 11.1,升级完后打开终端,输入git命令,意外出现“git: error: unable to find utility “git”, not a developer tool or in PATH”的提示。
昨晚睡前使用`do-release-upgrade`命令把一台服务器上的Ubuntu 18.04 LTS系统升级到Ubuntu 20.04 LTS。今早起来发现服务异常。
这两天网络上一个火热的事情莫过于QQ/TIM被火绒监测到访问浏览器历史记录。事情在网上发酵后,接着有大神逆向了QQ/TIM的代码,发现QQ/TIM可不仅仅只读取Chrome的历史记录,而是Chrome、Chromium、360极速、360安全、猎豹、2345等浏览器全都要。
在某台新服务器上,发现Nginx启动/重启耗时非常长。相同的配置复制到其他服务器,几乎在瞬间就能完成启动/重启操作,说明新服务器的行为不正常。进一步测试,发现nginx -t测试命令耗时也很长,需要找到原因以解决问题。
今天在国内的VPS上运行一个docker项目,50M的镜像文件十几分钟才下载了几兆,惨不忍睹。于是把各种加速方式折腾了一番,最终解决了docker国内镜像加速无效的问题。本文简要介绍一下docker国内镜像加速无效的原因,并给出解决办法,希望能帮到遇到同样问题的网友。