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可以将他保存到一个快捷命令中以后方便调用它。
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这款工具就使用快捷命令功能新建一个
分别是下载、解压、编译、创建链接和检查
快速换源
如果你的服务器无法连接到官方的源或者速度过慢可以考虑使用国内镜像源
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/ChangeMirrors.sh)
在终端中执行此命令,下载并运行换源脚本。
发表评论