24 11月 SSH 登录失败:no matching host key type found. Their offer: ssh-dss 问题如下 最近登录一台服务器,提示如下错误并截图如下:no matching host key type found. Their offer: ssh-dss。 解决方案 查阅了下资料说是 因为OpenSSH 7.0以后的版本不再支持ssh-dss (DSA)算法,官方的说法是这个算法太弱了。Mac电脑升级之后版本是高于7的。可以通过加参数支持改算法如下ssh -oHostKeyAlgorithms=+ssh-dss user@ip
20 10月 logrotate copytruncate 模式滚动切割日志 问题 最近我们遇到了一个问题,我们有的Job是常驻的,输出的日志是固定为了,例如如下命令(once.sh 是一个死循环的脚本),这样所有的命令都要输出日志到 notice_wechat.log{ /bin/sh jobs/bin/once.sh notice/wechat ;} >> /data/logs/jobs/notice_wechat.log 2>&1 如果使用默认的logrotate【logrotate基础传送门】的配置,就会重命名然后生产一个新文件,例如 notice_wechat.log_20221020 。但是进程是常驻的,切割之后日志会输出到 notice_we
19 9月 【工具分享】Mac无线投屏软件 需求 大家常用的分享就是把 电脑屏幕或者手机屏幕投屏到电视上面。这个一般手机都支持,电脑投屏到电视这个需要安装一些软件。 我的需求是将我的设备投屏到我的Mac 电脑上面,这种需求听起来有点不太常用,但是对我来说常用,因为我经常用ipad画图和设计,在电脑上给大家讲解。 我有如下几个设备1个 ipad1个 ios 手机2个android 手机满足过程 我在测试各种软件过程中发现,很多软件都无法满足android投屏到笔记本。所以我分两个部分给大家讲解苹果系列 苹果手机和ipad他们都说升级到15之后都可以直接在
19 9月 SNAT和DNAT原理和应用场景 问题 最近我们在重新部署线上云主机的堡垒机环境,其中用到了OpenVPN。最后安装好了之后发现,客户端虽然可以连接服务端,但是无法访问外网等网站,也就是只能访问这一台堡垒机。分析过程 我个人对网络其实不怎么熟悉,我就和上海一个在拼多多的运维朋友请教。最开始他也挺懵逼的,我们自己都在自己公司内网配置VPN 都没有遇到过这个问题。我们就觉得有几个点会出出问题:服务端配置有问题VPN客户端网络有问题服务器网络有问题服务器该虚拟网卡配置有问题第1点 既然我们客户端工具可以连接上应该没问题排除 。第2点 我们在客户端连接的机器上面,可以通过内网地址直接登录到服务器说明,自己电脑网络没问题 排除。第3点 服务器本身可以访问外网,排除。为了确定是第4点的问题,我们使用了 Wireshark 进行流量抓包。发现目前就是
19 7月 广告媒体风控系统 缘由 有个朋友是做广告推广的,圈内人称:放户。由于他们广告户特别多,客户有时候半夜喜欢加很多违禁词。这样人工就非常不好维护和监管,同时如果投放了违禁词被媒体或者代理发现了是要罚款的,罚款金额一般都不低。基于这样一个诉求 我们开发了 广告媒体风控系统思维导图主要诉求:方便账户管理,及时发现风险并及时报警并删除技术选型YII2框架MySQLBootstrapjQuery特别说明下,本系统就是基于我们今年整理过的CMS系统开发的,可以省不少事情,而不是每次来都是重新做数据流图 如下图可能有人会有疑问:为什么要使用这么多数据库对列表,而不使用redis。这里面其实有一个原因是,大部分使用这个系统的人 基本都不懂技术(他们擅长做广告),如果架构过于复杂 维护成本很高后续工作截图创意链接的初始图片监控创意链接的内容