标签: Linux

Linux防火墙限制PHP访问

之前,WordPress遭到了黑客入侵,服务器被利用攻击其他服务器了。 虽然重新安装了WordPress,但为了防止还有残留或者未来再次遭到入侵,因此要想办法限制PHP程序对外部网络的访问。为此研究了一下,下面是利用Linux防火墙实现的具体步骤。 PHP配置 为了实现限制功能,首先需要让PHP以专门的用户来运行。而能实现这一目的的只有PHP FPM(PHP FastCGI Process Man

继续阅读

在多系统间共用蓝牙配对信息

蓝牙设备虽然很方便,不需要专门的接收器。但对使用多系统的用户来说,每次使用都需要重新配对十分麻烦,即使设备能够记住多个配对配置,但对于同一台电脑来说,因为系统不同就切换配置也实在是不够优雅。 那么,有没有方法可以在多个系统间共享配对的方法呢? 其实蓝牙配对就是生成了一个随机的key,只要想办法让不同系统里保存的key一致就行了。 因为不同蓝牙版本有所差异,下面分开来说。 1. 在Ubuntu sh

继续阅读

GRUB2记住最后的启动项

GRUB玩Linux的应该都不陌生,甚至有时候折腾Windows都会用到。 GRUB2在启动时会有一个超时时间,如果时间内不操作就启动到默认选项。但有时候,我们想让它记住最后一次的启动选项,下一次启动时默认进入上一次的选项。 在Ubuntu下很简单,只需要修改/etc/default/grub文件即可。 用编辑软件打开上述文件之后,可以看到如下内容: # If you change this fi

继续阅读

隐藏Ubuntu Dock上的磁盘挂载图标

在Ubuntu的Dock栏上,未挂载的磁盘的磁盘分区会一致在那里占着位置,不仅难看,还可能会误点。如果我要挂载其他分区,我自己会挂载的,根本不需要你多此一举! 当然,隐藏的方法是有的,只要打开终端(可用Ctrl+Alt+T来打开),输入如下命令即可(不需要root权限): gsettings set org.gnome.shell.extensions.dash-to-dock show-moun

继续阅读

在Ubuntu上使用AMD Radeon RX 5700 XT显卡

由于Ubuntu 19.10锁定的内核版本太低,导致AMD最新的RDNA架构显卡无法在Ubuntu下使用。根据Ubuntu的更新规律,很可能要到下一大版本(20.04)才有可能使用新内核,所以只好自己动手了。 以下方法适用于Ubuntu 19.10及之前的Ubuntu版本(18.04 LTS可以安装AMD官方提供的驱动,所以可以不参考本文)。适用于AMD Navi 10显卡(Radeon RX 5

继续阅读

内网穿透之frp

2018-06-23更新: 由于新版(0.18.0开始)和之前的版本不兼容,因此针对新版做了一些补充。补充的内容基于0.20.0版本。 2019-05-09更新: 更改了一些文件的保存位置。 之前讲过ngrok,但是那个需要自己编译,也已经很久很没有更新了(作者开发了ngrok 2,但是变成私有软件了)。所以这次我们换一个大概是中国人编写的frp,作者提供了详细的中文文档,上手十分简单。 frp的

继续阅读