技术交流QQ群:①185473046   ②190706903   ③203744115   网站地图
登录

下次自动登录
现在的位置: 首页 >Debian>正文
Debian 13.7.x安装配置图解教程
2026年10月06日 ⁄ Debian ⁄ 暂无评论 ⁄ 被围观 22次+

一、系统安装

系统镜像下载地址:

https://cdimage.debian.org/debian-cd/current/amd64/iso-cd/debian-13.7.0-amd64-netinst.iso

https://mirrors.tuna.tsinghua.edu.cn/debian-cd/current/amd64/iso-cd/debian-13.7.0-amd64-netinst.iso

成功引导系统后进入下面的界面

界面说明:

Graphical install 图形安装

Install 安装系统

Advanced options 高级选项

Help 帮助

Install with speech synthesis 安装语音合成

我们选择使用图形化界面graphical install来安装系统,回车。

选择安装语言  English

选择地区,other

再选择Asia

选择China

配置键盘,选择 United States

默认第一项

设置主机名字,默认为debian,此处设置的名称在系统登录界面显示

设置域名,留空,可以不用设置

设置root密码

创建新用户:输入新用户全名(注意:不是登录账号,相当于描述)

可以不设置,留空

创建登录用户名(用此账号来登录系统):user

设置密码

选择:Guided-use entire disk and set up LVM   #带引导模式方式使用整块磁盘并使用LVM

最后一个Manual是(手动分区)

选择磁盘

选择:All files in one partition(recommended for new users)

所有的文件都位于一个分区中

Yes

Continue 继续

Yes

是否扫描安装介质,选择:No

配置镜像源,选择China

选择默认源,这里选择中科大的源

默认不设置,继续

正在配置镜像源

选择:No

只选择SSH server和standard system utilities

远程登录服务端和基础工具集(man、ping、tar 等)

选择:Yes

为GRUB加载引导程序选择安装的磁盘

正在安装系统

系统安装完成

进入登陆界面

用户名:user

输入密码

登录系统

su - root

输入root的密码,切换到root账号

二、配置apt-get源

#系统默认可能会使用光盘源,我们修改为国内网络源

su - root #切换到root用户

nano /etc/apt/sources.list #设置源

#注释掉光盘源这一行

#deb cdrom:[Debian GNU/Linux 13.7.0 _Trixie_ - Official amd64 NETINST with firmware 20260912-09:35]/ trixie contrib main non-free-firmware

#添加以下代码

deb http://mirrors.ustc.edu.cn/debian/ trixie main non-free-firmware

deb-src http://mirrors.ustc.edu.cn/debian/ trixie main non-free-firmware

deb http://security.debian.org/debian-security trixie-security main non-free-firmware

deb-src http://security.debian.org/debian-security trixie-security main non-free-firmware

deb http://mirrors.ustc.edu.cn/debian/ trixie-updates main non-free-firmware

deb-src http://mirrors.ustc.edu.cn/debian/ trixie-updates main non-free-firmware

#我们使用中科大的镜像,Debian 13的发型代号是trixie

ctrl+o #保存配置

ctrl+x #退出

apt-get update #更新软件源

apt-get install wget #安装

三、设置IP地址、网关、DNS

1、设置ip地址、网关

nano /etc/network/interfaces #编辑网卡配置文件

auto lo

auto ens18 #开机自动连接网络

iface lo inet loopback

allow-hotplug ens18

iface ens18 inet static #static表示使用固定ip,dhcp表述使用动态ip

address 192.168.21.109 #设置ip地址

netmask 255.255.255.0 #设置子网掩码

gateway 192.168.21.2 #设置网关

ctrl+o #保存配置

ctrl+x #退出

2、设置DNS

nano /etc/resolv.conf #编辑配置文件

nameserver 223.5.5.5 #设置首选dns

nameserver 8.8.8.8 #设置备用dns

ctrl+o #保存配置

ctrl+x #退出

service networking restart #重启网络

四、修改主机名

nano /etc/hostname #编辑

debian

ctrl+o #保存配置

ctrl+x #退出

五、设置root账号ssh远程登录

默认不允许root用户直接远程登录,如果需要可以开启

nano /etc/ssh/sshd_config

#PermitRootLogin prohibit-password #默认为禁登录

PermitRootLogin yes #改为允许登录

ctrl+o #保存配置

ctrl+x #退出

systemctl restart sshd #重启ssh服务

/etc/init.d/ssh restart

service ssh restart

六、系统参数优化

1、nano /etc/security/limits.conf #编辑添加以下优化信息

#root

root soft core unlimited

root hard core unlimited

root soft nproc 1000000

root hard nproc 1000000

root soft nofile 1000000

root hard nofile 1000000

root soft memlock 32000

root hard memlock 32000

root soft msgqueue 8192000

root hard msgqueue 8192000

#*

* soft core unlimited

* hard core unlimited

* soft nproc 1000000

* hard nproc 1000000

* soft nofile 1000000

* hard nofile 1000000

* soft memlock 32000

* hard memlock 32000

* soft msgqueue 8192000

* hard msgqueue 8192000

ctrl+o #保存配置

ctrl+x #退出

2、nano /etc/sysctl.d/99-custom.conf #添加以下优化参数

# Controls source route verification

net.ipv4.conf.default.rp_filter = 1

net.ipv4.ip_nonlocal_bind = 1

net.ipv4.ip_forward = 1

# Do not accept source routing

net.ipv4.conf.default.accept_source_route = 0

# SysRq / core dump

kernel.sysrq = 0

kernel.core_uses_pid = 1

# TCP syncookies

net.ipv4.tcp_syncookies = 1

# Message queue / shared memory

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 68719476736

kernel.shmall = 4294967296

# TCP buffer

net.ipv4.tcp_mem = 786432 1048576 1572864

net.ipv4.tcp_rmem = 4096 87380 4194304

net.ipv4.tcp_wmem = 4096 16384 4194304

net.ipv4.tcp_window_scaling = 1

net.ipv4.tcp_sack = 1

# Socket buffer

net.core.wmem_default = 8388608

net.core.rmem_default = 8388608

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216

net.core.netdev_max_backlog = 262144

net.core.somaxconn = 20480

net.core.optmem_max = 81920

# TCP conn

net.ipv4.tcp_max_syn_backlog = 262144

net.ipv4.tcp_syn_retries = 3

net.ipv4.tcp_retries1 = 3

net.ipv4.tcp_retries2 = 15

# TCP conn reuse

net.ipv4.tcp_timestamps = 1

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_fin_timeout = 15

net.ipv4.tcp_max_tw_buckets = 20000

net.ipv4.tcp_max_orphans = 3276800

net.ipv4.tcp_synack_retries = 1

# Keepalive

net.ipv4.tcp_keepalive_time = 300

net.ipv4.tcp_keepalive_intvl = 30

net.ipv4.tcp_keepalive_probes = 3

net.ipv4.ip_local_port_range = 10001 65000

# BBR

net.core.default_qdisc = fq

net.ipv4.tcp_congestion_control = bbr

# Swap

vm.overcommit_memory = 1

vm.swappiness = 10

ctrl+o #保存配置

ctrl+x #退出

注意:

Debian 13系统的/etc/sysctl.conf文件被官方废弃了,systemd 启动时不再读它。

默认的系统参数改放在 /usr/lib/sysctl.d/50-default.conf。

用户自定义参数应该写在/etc/sysctl.d/*.conf里。

sysctl --system #使配置立即生效

#检查关键参数是否生效

sysctl net.ipv4.ip_forward

sysctl net.ipv4.tcp_congestion_control

sysctl net.core.default_qdisc

sysctl vm.swappiness

至此,Debian 13.7.x安装配置图解教程完成。

     

  系统运维技术交流QQ群:①185473046 系统运维技术交流□Ⅰ ②190706903 系统运维技术交流™Ⅱ ③203744115 系统运维技术交流™Ⅲ

给我留言

您必须 [ 登录 ] 才能发表留言!



Copyright© 2011-2026 系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接
陕ICP备11001040号-3