菜青虫个人笔记 - 2022年10月
type: channel
link: https://www.439700.xyz/index.php/2022/10/
description: 个人折腾日记，网络相关，路由器相关，服务器，NAS等
items: Linux基础命令大全
items: Debian 10.1 启用默认root帐户登录ssh
items: Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之二（10月22日）
items: 一键命令快速解决debian关闭防火墙方法（包含开启端口命令）
items: 群晖虚拟主机实现伪静态的方法
items: Discuz!X3.4本地附件全部修改为远程附件的方法
items: Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之一
items: NotePad++文本编辑器常用技巧

Linux基础命令大全
type: item
date: 2022-10-31T10:04:22+08:00
description: 端口占用情况查看 netstat -tuplhtop进程管理器 apt install htopiftop流量探测进出IP端口 apt install iftop屏蔽指定IP段访问我的VPS iptables -I INPUT -s 124.115.0.0/16 -j DROP

Debian 10.1 启用默认root帐户登录ssh
type: item
date: 2022-10-26T12:43:50+08:00
description: 一、修改 先用其它帐户登录ssh，然后su到root输入密码登录(如果是在本地登录的可直接用root登录进系统，不用切换用户)，修改/etc/ssh/sshd_config， 将#PermitRootLogin prohibit-password 修改为PermitRootLogin yes 二、重启服务 执行如下命令重启ssh服务：/etc/init.d/ssh restart 即可以root用户登录ssh。

Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之二（10月22日）
type: item
date: 2022-10-25T14:25:00+08:00
description: 配置 Hosts 文件 改 Hosts 的方法我就不重复了，不懂得看上面那个我的旧文章。# 这是我找到能用的几个谷歌国外 IP，不保证最新/长期可用，即使后续失效了也不再更新，有能力的建议自己找。 # 任选一个加到 Hosts 文件中并重启浏览器，不清楚具体操作的看我发的上一个文章。142.250.105.90 translate.googleapis.com 142.250.107.90 translate.googleapis.com 172.253.114.90 translate.googleapis.com 172.253.124.90 translate.googleapis.com 142.250.4.90 translate.googleapis.com 142.250.30.90 translate.googleapis.com 142.250.99.90 translate.googleapis.com 142.250.101.90 translate.googleapis.com 142.250.105.90 translate.googleapis.com 142.250.107.90 translate.googleapis.com 172.253.112.90 translate.googleapis.com 172.253.114.90 translate.googleapis.com 172.253.116.90 translate.googleapis.com 172.253.124.90 translate.googleapis.com# 如果你有 IPv6 可以用下面的 2800:3f0:4004:809::200a translate.googleapis.com 2800:3f0:4002:80e::200a translate.googleapis.com 2800:3f0:4003:c03::5f translate.googleapis.com# 注意：这些 IP 只能指向谷歌翻译 API 接口域名，指向其他谷歌域名是无法使用的。 正常情况下，添加 Hosts 后并重启浏览器后，就能正常使用了 Chrome 内置的谷歌全页翻译了，但因为这些 IP 都是国外的，延迟相比以前的国内服务器高了十几倍，翻译速度也嘎嘎慢，所以建议将谷歌翻译 API 接口重定向到第三方给谷歌翻译做的国内公益 CDN 中转加速地址，这样速度至少比直连国外要快多了。。。

一键命令快速解决debian关闭防火墙方法（包含开启端口命令）
type: item
date: 2022-10-20T21:31:40+08:00
description: 前几天老蒋遇到一个网友在服务器上安装某个软件的时候无法连通，感觉到应该是防火墙导致的问题。这里他安全组放行端口也没有解决问题，这里怀疑是他的Debian系统防火墙拦截导致的。于是考虑直接关闭防火墙，然后看看是否解决问题，这里他的系统是debian，我们看看如何关闭防火墙的。/etc/init.d/ufw stop Select CodeCopy 这里他采用的BT面板，所以直接用这个命令即可关闭，之后就解决问题。但是这里既然提到ufw命令，这里记录下使用规则，以后如果有需要用到还可以参考。1、检查状态ufw status这里我们可以看到防火墙的状态。2、关闭和开启ufw enable //开启 ufw disable //关闭 Select CodeCopy 这里我们可以使用命令快速开启和关闭防火墙。3、开启指定tcp或者udp端口ufw allow 22/tcp Select CodeCopy 4、同时开启tcp与udp端口ufw allow 112233 Select CodeCopy 5、删除端口ufw delete allow 445

群晖虚拟主机实现伪静态的方法
type: item
date: 2022-10-20T14:04:00+08:00
description: 群晖的nginx.conf编辑完当系统重启之后，nginx.conf会被系统恢复为原始状态，这样利用群晖nginx建虚拟主机的时候，会无法实现网站的伪静态！下面是如何实现群晖虚拟主机的伪静态的方法：我们可以找到/etc/nginx/app.d路径下的server.webstation-vhost.conf文件，找到下面的代码include /usr/local/etc/nginx/conf.d/fee587e3-92f4-47d7-840c-f7e26557f102/user.conf*; 复制 最后的user.conf*文件上层文件夹的数字和字母组合是随机的，根据这段代码找到该路径，我们发现并没有user.conf*这个文件，建立一个空文件，然后写入你想加入的伪静态规则并保存，重启一下试试看吧 ！是不是可以实现伪静态了？希望对大家有帮助！

Discuz!X3.4本地附件全部修改为远程附件的方法
type: item
date: 2022-10-14T21:45:00+08:00
description: 一、本地转到远程1、论坛后台–全局–上传设置–启用远程附件2、将本地附件目录data/attachment里面的文件夹移动到远程服务器上3、数据库执行sql语句论坛的（where remote=0表示本地，where remote=1表示远程， pre_表示数据库表前缀）update pre_forum_attachment_0 set remote=1 where remote=0;update pre_forum_attachment_1 set remote=1 where remote=0;update pre_forum_attachment_2 set remote=1 where remote=0;update pre_forum_attachment_3 set remote=1 where remote=0;update pre_forum_attachment_4 set remote=1 where remote=0;update pre_forum_attachment_5 set remote=1 where remote=0;update pre_forum_attachment_6 set remote=1 where remote=0;update pre_forum_attachment_7 set remote=1 where remote=0;update pre_forum_attachment_8 set remote=1 where remote=0;update pre_forum_attachment_9 set remote=1 where remote=0;复制门户的update pre_portal_article_title set remote=1 where remote=0;update pre_portal_attachment set remote=1 where remote=0;update pre_portal_topic_pic set remote=1 where remote=0;复制相册的{相册表中的remote取值还有一种情况为remote=2(论坛附件图片保存到相册)}相册目录：UPDATE pre_home_album SET picflag=replace (picflag,'1','2')update pre_home_pic set remote=remote+1;update pre_home_pic set remote=remote=2; 复制二、远程转到本地后台关闭远程附件设置，将附件移动到本地服务器的 data/attachment目录后执行sql即可（where remote=0表示本地，where remote=1表示远程， pre_表示数据库表前缀）update pre_forum_attachment_0 set remote=0 where remote=1;update pre_forum_attachment_1 set remote=0 where remote=1;update pre_forum_attachment_2 set remote=0 where remote=1;update pre_forum_attachment_3 set remote=0 where remote=1;update pre_forum_attachment_4 set remote=0 where remote=1;update pre_forum_attachment_5 set remote=0 where remote=1;update pre_forum_attachment_6 set remote=0 where remote=1;update pre_forum_attachment_7 set remote=0 where remote=1;update pre_forum_attachment_8 set remote=0 where remote=1;update pre_forum_attachment_9 set remote=0 where remote=1;update pre_portal_article_title set remote=0 where remote=1;update pre_portal_attachment set remote=0 where remote=1;update pre_portal_topic_pic set remote=0 where remote=1;update pre_home_pic set remote=remote-1;复制本地转远程 …

Chrome 浏览器自带 谷歌翻译 失效/用不了/打不开 的解决方法之一
type: item
date: 2022-10-11T17:23:14+08:00
description: 是因为谷歌关闭了国内的谷歌翻译网页版 translate.google.cn ，因此连带着导致谷歌翻译 API 接口域名的解析也从国内 IP 改到了不可用的谷歌国外 IP，而谷歌国内服务器依然可用，所以只需手动在 Hosts 文件中将域名指向谷歌国内服务器 IP 即可。 怎么添加 Hosts？ 打开编辑 Hosts 文件（修改该文件可能需要管理员权限）。Windows 系统位置：C:\Windows\System32\drivers\etc\hosts Linux / MacOS 系统位置：/etc/hosts 在文件中添加一行保存即可，格式示例（自己根据需求修改前面的 IP 地址）：220.181.174.226 translate.googleapis.com 该示例 IP 并不保证最新可用，因此添加之前，建议在 CMD 中 Ping IP 确保可用。 保存后，记得重启浏览器才能生效，如果还不行则尝试清空 DNS 缓存后（cmd 中执行 ipconfig /flushdns）再重启浏览器。 电信 北京：220.181.174.226 电信 上海：180.163.150.34联通 北京：114.250.66.34 联通 广州：58.254.137.162移动 上海：120.253.255.162其他 北京：203.208.39.194 其他 上海：203.208.40.66 补充点可用的IP：上海/电信： 180.163.150.34 180.163.151.34 180.163.151.162 180.163.150.162 180.163.150.33上海/移动： 120.253.253.226 120.253.253.98 120.253.250.226 120.253.255.162 120.253.253.34 120.253.255.98 120.253.253.162 120.253.255.34上海/Google数据中心/电信： 203.208.40.98 203.208.41.98 203.208.41.66 203.208.41.34 203.208.40.66 203.208.41.97 203.208.40.97 203.208.40.65 203.208.40.34北京/电信： 220.181.174.226 220.181.174.34 220.181.174.98 220.181.174.162 220.181.174.33 203.208.50.162北京/Google数据中心/电信： 203.208.43.66 203.208.39.194 203.208.50.66 203.208.43.98 203.208.50.34 203.208.39.226北京/联通： 114.250.64.34 114.250.70.34 114.250.63.34 114.250.66.34 114.250.65.34广州/电信： 113.108.239.226 58.63.233.98 113.108.239.162广州/移动： 120.241.147.162 120.232.181.162广州/联通： 58.254.137.226

NotePad++文本编辑器常用技巧
type: item
date: 2022-10-08T20:08:00+08:00
description: 1使用快捷键Ctrl+H打开“替换对话框”，在每行的开头添加内容。 (图中使用的文本编辑器为 NotePad++) 勾选左下角的“正则表达式”选项2在“查找目标”里输入上尖号“^”，上尖号代表每行的开头 Notepad++ 技巧：将某个字串批量替换为 换行符，或批量取消换行 查找目标：空格 替换为：\r\n 查找模式：选择正则表达式