标签 linux 下的文章

有个小内存但是好线路的VPS,安装Debian 12会加入低内存模式,表现不是太好。索性换成了Alpine Linux,需要踩坑。故特此记录。软件安装和更新等操作Alpine Linux使用apk而非apt或者yum/dnf等,操作如下:apk update #同步更新源 apk upgr ...

TelePic是一个基于 Telegraph 网站的图床项目。它使用 PHP 和 jQuery 编写,可以将图片上传到 Telegraph 服务器并获取代理后的链接。通过Nginx Basic HTTP authentication实现了只有特定用户才能上传图片,通过SQLite3实现只有 ...

使用场景有两台用于建站的VPS,文件备份和配置文件都位于/opt文件夹。SSH端口已从22改成其他,使用密钥登录。登录用户非root,但是有root权限,并且配置了passwordless,详见Debian设置免密码sudo的方法。想从一台VPS使用rsync将数据同步到另外一台。同步命令 ...

Debian 12于本月(2023年6月)推出,在第一时间安装体验后,发现内存占用相比于Debian 11搞了一大截。从Debian 11版本的70M内存占用突增到250M,不禁让人疑惑为什么Debian 12内存占用比Debian 11大了这么多。 事实上,内存占用根本没有变大,是pro ...

首先感谢nodeseek论坛的教程贴 教程,检查自己的kvm内存有没有被超售脚本已在GitHub上开源:https://github.com/uselibrary/memoryCheck用于检测VPS内存是否超售的一键脚本,检测范围包括:内存交换(Swap)气球驱动(Balloon)Ker ...

TelePic是一款基于telegra.ph的图床程序,但是缺少密码和用户管理,导致任意使用者都能上传图片,使得缺少安全性。使用Nginx自带的密码访问功能,可以限制特定用户上传图片,但不会限制任意用户查看图片和阻止外链。以下以Debian系统为例,root用户权限。安全并避免被滥用和盗窃 ...

Linux系统的sudo命令可以将普通用户临时提权,即能够以root的身份执行指令,又可以避免越权行为。但是在VPS上,如果只有自己一个用户,同时拥有root用户和普通用户,并且系统并没有什么生产环境,可以设置无密码的sudo,从而再也不需要每次使用sudo的时候就要手动输入一次。方法一: ...

此程序已在Github上开源,https://github.com/uselibrary/systemMonitorsystemMonitorsystemMonitor是一个基于Go语言的自托管轻量型服务器性能检测与告警软件。可以检测CPU、硬盘内存和流量的使用量,并可在超过(或恢复)设置 ...

之前写过自建电报机器人/telegram bot实现消息推送,并使用电报机器自动发布消息,如B站api应用实例:抓取小约翰可汗的BB空间签名。这个推送功能是通过机器人在频道中完成的。建立频道并获取频道ID,需要三步:电报创建一个频道,可以自定义名称、头像和链接等;将电报机器人加入频道中,并 ...

Systemd为了避免在进程守护的时候,直接以root权限运行程序,通常会使用User=nobody执行。但是这并不是完全的安全,于是在较新的版本中加入了DynamicUser,在使用动态用户执行程序的时候,通常还包含了ProtectSystem=strict与ProtectHome=re ...