当前位置:首页 > 未命名 > 正文

Debian服务器初始化?一步搞定!

未命名 · Oct 26, 2024

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && systemctl restart sshd
sed -i '1s/^/#/' /etc/apt/sources.list
apt install curl 
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
 curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh


将这一段用SSH连接到服务器,使用root执行上面这些命令,如果你使用的是FinalShell可以将他保存到一个快捷命令中以后方便调用它。

2024-10-26_185032.png

echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && systemctl restart sshd

允许以root用户通过SSH直接登录到服务器中

sed -i '1s/^/#/' /etc/apt/sources.list

不再从光盘中配置apt软件包源而是通过网络

apt install curl

安装curl

bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
 curl -sS -O https://raw.githubusercontent.com/kejilion/sh/main/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh

运行多功能脚本




安装Python3

#!/bin/bash

# 切换到用户目录
cd /home/

# 创建文件夹myhome
mkdir myhome
cd myhome

# 下载Python 3.7.0源代码
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz

# 解压缩文件
tar -xvJf Python-3.7.0.tar.xz

# 更新软件包列表并安装编译工具和依赖库
apt update
apt install build-essential libssl-dev libffi-dev zlib1g-dev

# 创建安装目录
mkdir /usr/local/python3

# 进入解压后的Python目录
cd Python-3.7.0

# 配置编译选项,指定安装路径
./configure --prefix=/usr/local/python3

# 编译并安装Python 3.7
make && make install

# 创建符号链接
ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

# 检查Python和pip版本
python3 -V
pip3 -V

同样的,有Fianlshell这款工具就使用快捷命令功能新建一个

image.png

分别是下载、解压、编译、创建链接和检查



快速换源

如果你的服务器无法连接到官方的源或者速度过慢可以考虑使用国内镜像源

bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)

在终端中执行此命令,下载并运行换源脚本。

image.png

发表评论