前言
最近拿到了一个新服务器,不光开局ip就被墙,甚至还是只有sh没有bash的版本,只有vi,没有vim,apt源也是很旧的,官方已经不支持了,使用apt-get会返回404,虽然已经很熟练了,但是还是想记录一下自己的操作
刚到手的操作
首先ping不通,我登上香港的服务器去ping,可以ping通,排除了服务器自身问题。
然后直接从香港服务器上连接上去操作,第一反应没有vim,没有bash,那就安装,由于是一个debian11服务器,得用apt-get
apt-get install vim -y
好家伙直接返回404(承接一下上文,不要问我为什么酱紫写博客
那就换源呗
换源
由于是国外的服务器,得用国外的源
首先查看服务器版本
cat /etc/debian_version
是debian11
直接找debian11的源
http://ftp.us.debian.org/debian/
接下来照着写进sources.list中
vim /etc/apt/sources.list
deb http://ftp.us.debian.org/debian/ bullseye main contrib non-free
deb http://ftp.us.debian.org/debian/ bullseye-backports main contrib non-free
deb http://ftp.us.debian.org/debian/ bullseye-updates main contrib non-free
:wq保存
接下来清空apt源然后建立cache,顺便升级一下系统
apt clean && apt update
apt upgrade
因为我这里已经操作过了,图就不放了
下软件
我要下的是nginx,vim,bash
apt-get install nginx -y
apt-get install bash -y
apt-get install vim -y
bash配置
bash刚下载下来后没有默认成为linux的shell,需要给他设置一下
chsh -s /bin/bash
这个版本的bash的默认显示是和sh一样的,有点难看,把格式改一下
vim ~/.bashrc
:wq保存
vim配置
vim有个染色,默认是没有打开的,把他打开一下,不然太难看了
还是~/.bashrc
:wq保存
下班下班