更改国内源
- 打开源文件。
vi /etc/apt/sources.list
- 注释光盘源。
# deb cdrom:[Debian GNU/Linux 12.9.0 Bookworm - Official amd64 DVD Binary-1 with firmware 20250111-10:55]/ bookworm contrib main non-free-firmware
- 添加国内源。
- 清华大学源。
deb http://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main non-free-firmware
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main non-free-firmware
- 更新软件包。
apt update && apt upgrade
安装和启动SSH服务器
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
配置允许root用户登录
- 编辑SSH配置文件。
sudo vi /etc/ssh/sshd_config
- 找到PermitRootLogin prohibit-password 行和# PasswordAuthentication yes 行,修改为以下行。
PermitRootLogin yes
PasswordAuthentication yes
- 重启SSH服务。
sudo systemctl restart ssh
- 测试连接。
ssh root@服务器 IP 地址
添加sudo命令
- 安装sudo命令。
apt install sudo
- 修改sudoers文件。
vim /etc/sudoers
- 找到root ALL=(ALL:ALL) ALL行,在下方添加一行后保存(username是自己创建的用户名)。
username ALL=(ALL:ALL) ALL
Docker-Compose安装
需要先安装完Docker
- 下载Docker-Compose后并安装。
curl -SL https://github.com/docker/compose/releases/download/v2.39.1/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
- 将可执行权限应用于安装目标路径中的独立二进制文件。
chmod +x /usr/local/bin/docker-compose
- 测试Docker-Compose是否安装成功。
docker-compose -v
- 如果安装后命令失败,请检查您的路径。 您还可以创建指向路径中的任何其他目录的符号链接。 例如:docker-compose/usr/bin
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose