<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux on 背字根</title><link>https://www.beizigen.com/tag/linux/</link><description>Recent content in Linux on 背字根</description><generator>Hugo</generator><language>zh-CN</language><copyright>2016</copyright><lastBuildDate>Wed, 15 Apr 2026 17:02:42 +0800</lastBuildDate><atom:link href="https://www.beizigen.com/tag/linux/index.xml" rel="self" type="application/rss+xml"/><item><title>Zorin OS 18添加Web应用方法</title><link>https://www.beizigen.com/post/zorin-os-18-add-web-apps/</link><pubDate>Wed, 15 Apr 2026 17:02:42 +0800</pubDate><guid>https://www.beizigen.com/post/zorin-os-18-add-web-apps/</guid><description>&lt;p&gt;Zorin OS 18内置了一个Web应用工具，可以将网页应用快速“转变”为本地应用。例如豆包、Photopea之类的网页应用，官方没有提供Linux桌面版，可以使用这个Web应用工具创建为本地应用。&lt;/p&gt;</description></item><item><title>Debian 13禁用SSH密码登录并启用密钥登录</title><link>https://www.beizigen.com/post/debian-13-ssh-disable-password-login/</link><pubDate>Wed, 25 Mar 2026 16:31:38 +0800</pubDate><guid>https://www.beizigen.com/post/debian-13-ssh-disable-password-login/</guid><description>&lt;p&gt;生成密钥对（推荐在本地生成）：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ssh-keygen -t rsa
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;
&lt;li&gt;公钥文件：id_rsa.pub&lt;/li&gt;
&lt;li&gt;私钥文件：id_rsa&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;添加公钥到远程服务器：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;ssh-copy-id -i ~/.ssh/id_rsa.pub root@远程服务器IP
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;如果是在远程服务器生成的密钥对：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;1、添加公钥到authorizedkeys：&lt;/p&gt;</description></item><item><title>Ubuntu下载在线文档并转换为Markdown</title><link>https://www.beizigen.com/post/ubuntu-download-online-documents-convert-to-markdown/</link><pubDate>Wed, 11 Mar 2026 18:54:13 +0800</pubDate><guid>https://www.beizigen.com/post/ubuntu-download-online-documents-convert-to-markdown/</guid><description>&lt;p&gt;开发中经常需要查询文档，在线文档人类使用很方便，给机器人使用可能下载到本地更适合。如果没有LLMs文档，或Markdown文档可供使用，可以使用以下命令批量下载HTML文档：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;wget -r -np -k -E -A html https://docs.beizige.com/
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;安装html2text：&lt;/p&gt;</description></item><item><title>Armbian转换为DietPi系统</title><link>https://www.beizigen.com/post/convert-armbian-to-dietpi/</link><pubDate>Sat, 20 Dec 2025 13:58:12 +0800</pubDate><guid>https://www.beizigen.com/post/convert-armbian-to-dietpi/</guid><description>&lt;p&gt;DietPi是一款轻量级、高度优化的基于Debian/Raspbian的操作系统发行版，专为嵌入式设备和单板计算机（SBC）设计。&lt;/p&gt;
&lt;p&gt;在&lt;a href="https://dietpi.com/" target="_blank" rel="noopener"&gt;DietPi官网&lt;/a&gt;看了一下，没有找到适用于香橙派Zero的镜像，于是使用官方脚本将Armbian转换成了DietPi，磁盘占用少了200M左右。&lt;/p&gt;
&lt;p&gt;下载转换脚本：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;wget https://raw.githubusercontent.com/MichaIng/DietPi/master/.build/images/dietpi-installer
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;如果因网络原因无法下载，可在网上搜索镜像地址。脚本中的资源地址也一并修改为镜像地址：&lt;/p&gt;</description></item><item><title>使用Rsnapshot备份Linux系统</title><link>https://www.beizigen.com/post/use-rsnapshot-backup-linux/</link><pubDate>Fri, 19 Dec 2025 13:54:22 +0800</pubDate><guid>https://www.beizigen.com/post/use-rsnapshot-backup-linux/</guid><description>&lt;p&gt;很久以前使用Linux Mint时，系统预装的Timeshift很好用。原本打算使用Timeshift来备份单板机Armbian系统，但TF卡剩余空间不多了，所以找到了Rsnapshot。&lt;/p&gt;</description></item><item><title>Ubuntu平台修改Img镜像方法</title><link>https://www.beizigen.com/post/ubuntu-modify-image-file/</link><pubDate>Fri, 19 Dec 2025 13:33:37 +0800</pubDate><guid>https://www.beizigen.com/post/ubuntu-modify-image-file/</guid><description>&lt;p&gt;安装kpartx：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo apt install kpartx
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;为镜像中的所有分区添加映射并输出详情：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo kpartx -av os.img
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;列出镜像内所有分区的映射：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo kpartx -l os.img
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;创建挂载点：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo mkdir -p /mnt/img_mod
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;设置权限：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo chown $USER:$USER /mnt/img_mod
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;挂载镜像为读写模式：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo mount -o rw,suid,dev /dev/mapper/loop0p1 /mnt/img_mod
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;验证挂载是否成功：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;df -h /mnt/img_mod
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;挂载成功后就可以像编辑本地文件一样修改镜像中的文件了，也可以使用chroot进入挂载目录操作。&lt;/p&gt;</description></item><item><title>Debian在Crontab中使用环境变量</title><link>https://www.beizigen.com/post/debian-use-environment-variables-in-crontab/</link><pubDate>Thu, 18 Dec 2025 11:11:32 +0800</pubDate><guid>https://www.beizigen.com/post/debian-use-environment-variables-in-crontab/</guid><description>&lt;p&gt;在Shell会话中，可以定义临时生效的环境变量：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;export MY_TOKEN=&amp;#34;&amp;#34;
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;对于当前用户，可以在.bashrc中定义永久生效的环境变量：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;nano ~/.bashrc
export MY_TOKEN=&amp;#34;&amp;#34;
source ~/.bashrc
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;&lt;strong&gt;当前用户环境变量配置文件说明：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;.bashrc：交互式Shell，登录Shell间接加载，非登录Shell直接加载；&lt;/li&gt;
&lt;li&gt;.bash_profile：登录Shell，如 ssh 远程登录、su - 切换用户加载，优先于.bash_login；&lt;/li&gt;
&lt;li&gt;.bash_login：登录 Shell 加载，优先使用.bash_profile；&lt;/li&gt;
&lt;li&gt;.profile：通用登录 Shell 配置，bash/sh 通用，无.bash_profile 时加载。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;全局用户环境变量配置文件说明：&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Wine9.0安装腾讯企点</title><link>https://www.beizigen.com/post/wine-install-qidian/</link><pubDate>Wed, 17 Dec 2025 16:10:10 +0800</pubDate><guid>https://www.beizigen.com/post/wine-install-qidian/</guid><description>&lt;p&gt;上个月Zorin OS 18就发布了，但17版本直接升级可能还需要等几周。我现在使用的操作系统是Zorin OS 17.3，Wine版本是9.0，为了节省资源，我安装的是32位：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo apt install wine32 winetricks
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;配置Wine，默认是Windows 10，可切换为Windows 7：&lt;/p&gt;</description></item><item><title>Rclone配置Server Webdav服务</title><link>https://www.beizigen.com/post/rclone-configure-webdav-server/</link><pubDate>Sat, 13 Dec 2025 12:29:47 +0800</pubDate><guid>https://www.beizigen.com/post/rclone-configure-webdav-server/</guid><description>&lt;p&gt;安装Rclone：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo apt install rclone
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;有些软件仓库没有最新版，推荐访问&lt;a href="https://rclone.org/downloads/" target="_blank" rel="noopener"&gt;Rclone官网&lt;/a&gt;下载。&lt;/p&gt;
&lt;p&gt;添加用户组和服务用户：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo groupadd webdav
sudo useradd -r -s /sbin/nologin -g webdav webdav
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;创建日志文件：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo touch /var/log/rclone-webdav.log
sudo chown webdav:adm /var/log/rclone-webdav.log
sudo chmod 640 /var/log/rclone-webdav.log
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;创建用于存放密码文件的目录：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo mkdir /etc/rclone
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;配置用于访问Webdav的用户，其中的davuser为用户名：&lt;/p&gt;</description></item><item><title>Armbian配置SMB服务</title><link>https://www.beizigen.com/post/armbian-configure-smb-service/</link><pubDate>Sat, 13 Dec 2025 10:23:52 +0800</pubDate><guid>https://www.beizigen.com/post/armbian-configure-smb-service/</guid><description>&lt;p&gt;安装Samba：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo apt install samba
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;添加samba组和系统用户：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo groupadd samba
sudo useradd -M -s /sbin/nologin -g samba samba
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;设置用户密码并将用户添加到Samba数据库：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo smbpasswd -a samba
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;修改密码：&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;sudo smbpasswd samba
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;smbpasswd命令还有以下参数：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;-d：禁用用户；&lt;/li&gt;
&lt;li&gt;-e：启用用户；&lt;/li&gt;
&lt;li&gt;-x：删除用户。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;smbpasswd不会影响系统用户，如果要删除系统用户，可使用：&lt;/p&gt;</description></item></channel></rss>