目 录CONTENT

文章目录

linux基础配置| 新安装的debain12服务器,如何配置ssh连接,解决vi编辑器乱码等基础配置

西溪里
2024-09-20 / 0 评论 / 0 点赞 / 35 阅读 / 0 字

前言

debain12装起来可真费劲,要装一个多小时,好不容易装完了,发现vi还乱码,还有其他一些小白头疼问题,下面我介绍一下新安装的debain12如何做一下基础配置

系统安装

系统安装的教程比较多,这里就不一一列举了,需要的伙伴可以参考下下面的博客进行安装

Debain11/12安装教程

https://iknow.nicvos.com/archives/10.html

ssh连接

安装好后系统,发现使用ssh软件无法连接上,这里需要做一下相关配置

首先在通过显示器连接主机,使用root密码进入主机

修改/etc/ssh/sshd_config文件

nano /etc/ssh/sshd_config

将里面的`#PermitRootLogin prohibit-password` 改成 `PermitRootLogin yes`

将`Port 22`前面的`#`去掉修改后如下图所示

然后CTRL + O保存,CTRL + X退出编辑。

重启ssh服务

service ssh restart

此时再使用root连接即可

安装常用的基础软件

新的debain机器比较干净,我们需要安装常用的基础软件

# 切换到 root 用户
sudo -i 

# 升级 packages
apt update -y  

#安装常用的基础软件
apt install wget curl sudo vim git -y  

设置swap脚本

wget -O box.sh https://raw.githubusercontent.com/BlueSkyXN/SKY-BOX/main/box.sh && chmod +x box.sh && clear && ./box.sh

如果你的vps内存较小,打开swap虚拟内存可以帮助你减少物理内存的负担,但不能强依赖,只是将固态存储一部分临时作内存使用

安装docker和docker-compose

首先机器需要翻墙,然后按如下步骤安装,未翻墙的可以参考以下博客进行安装

新的vps基础配置

https://blog.laoda.de/archives/vps-basic-configuration

翻墙的机器按如下步骤安装

安装docker

wget -qO- get.docker.com | bash
#查看 docker 版本
docker -v  
# 设置开机自动启动
systemctl enable docker  

安装docker-compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
#设置权限
sudo chmod +x /usr/local/bin/docker-compose
#查看 docker-compose 版本
docker-compose --version 

增加日志限制和打开ipv6内网开关

cat > /etc/docker/daemon.json <<EOF
{
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "20m",
        "max-file": "3"
    },
    "ipv6": true,
    "fixed-cidr-v6": "fd00:dead:beef:c0::/80",
    "experimental":true,
    "ip6tables":true
}
EOF

解决vi编辑器打开文件时乱码问题

打开或创建 .vimrc 文件

在你的主目录下打开 .vimrc 文件。如果该文件不存在,vim 会创建一个新的文件。

vim ~/.vimrc

进入插入模式: 打开后,按 i 键进入插入模式

添加设置

set encoding=utf-8
set fileencoding=utf-8

最后我们给机器硬盘测个速趴

# 秋水大佬脚本
curl -Lso- bench.sh | bash

0

评论区