debian修改主机名的几种方法

debian修改主机名的几种方法 通过hostname命令修改主机名 使用hostname命令来查看/修改主机名 #查看当前主机名 ➜ ~ hostname tkvm #修改为新名字box ➜ ~ hostname box ➜ ~ hostname box 以上修改的主机名是临时的,重启后还会恢复。如果需要永久修改,还需要编辑/etc/hostname和/etc/hosts两个文件。 #将/etc/hostname中的字符改为新名称 ➜ ~ cat /etc/hostname box #将/etc/hosts中127.0.1.1后面的字符改为新名称 ➜ ~ cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 box # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters 通过如上修改后,主机名将永久变更为新的名称。 通过hostnamectl命令修改主机名 新的debian基于systemd进行管理,systemd提供了一个hostnamectl命令可以方便的进行主机名管理。 #使用hostnamectl查看当前主机信息 ➜ ~ hostnamectl Static hostname: bbq Icon name: computer-vm Chassis: vm 🖴 Machine ID: 5e07831af04e410dbce86f486718a532 Boot ID: a7b7b947133943c994e7b1bbbee3b95a Virtualization: kvm Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-32-amd64 Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _i440FX + PIIX, 1996_ Firmware Version: 1.16.2-debian-1.16.2-1 #修改新主机名 ➜ ~ hostnamectl set-hostname tkvm #检查修改结果 ➜ ~ hostnamectl Static hostname: tkvm Icon name: computer-vm Chassis: vm 🖴 Machine ID: 5e07831af04e410dbce86f486718a532 Boot ID: a7b7b947133943c994e7b1bbbee3b95a Virtualization: kvm Operating System: Debian GNU/Linux 12 (bookworm) Kernel: Linux 6.1.0-32-amd64 Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _i440FX + PIIX, 1996_ Firmware Version: 1.16.2-debian-1.16.2-1 可以看出使用hostnamectl可以方便的进行主机名更改,省去了手动修改/etc/hostname和/etc/hosts两个文件的麻烦。 ...

四月 24, 2025 · jqx

使用gitea自建git服务

安装git和sqlite apt install git sqlite3 -y 安装gitea 下载地址在此 https://dl.gitea.com/gitea/ wget -O gitea https://dl.gitea.com/gitea/1.19.3/gitea-1.19.3-linux-amd64 chmod +x gitea mv gitea /usr/local/bin/gitea 添加git用户 adduser --system --group --disabled-password --shell /bin/bash --home /home/git --gecos 'Git User' git 新建目录 mkdir -p /var/lib/gitea/{custom,data,log} chown -R git:git /var/lib/gitea/ chmod -R 750 /var/lib/gitea/ mkdir /etc/gitea chown root:git /etc/gitea chmod 750 /etc/gitea chmod 640 /etc/gitea/app.ini export GITEA_WORK_DIR=/var/lib/gitea/ 设置systemd服务 ## 备份链接 https://unixetc.com/res/gitea.service wget https://raw.githubusercontent.com/go-gitea/gitea/main/contrib/systemd/gitea.service cp gitea.server /etc/systemd/system/gitea.service sudo systemctl enable gitea sudo systemctl start gitea 配置gitea 通过http://ip:3000来访问gitea web进行初始配置。 ...

五月 17, 2023 · JQX