Ubuntu服務器初始化設置

修改國內鏡像

  1. 備份原sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
  1. 編輯並修改sources.list
sudo vim /etc/apt/sources.list

內容如下:

deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

生成方式見:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/

  1. 更新包
sudo apt update && sudo apt upgrade

修改SSH端口

  1. 修改系統端口
vi /etc/ssh/sshd_config

找到#Port 22,修改爲自定義端口,如Port 22022

  1. 增加防火牆規則
sudo ufw allow 22022
  1. 重啓服務
# 重啓SSH服務
service ssh restart
# 重啓防火牆,如果防火牆未開啓,則開啓之
# sudo ufw enable

增加vim配置和bash別名

  1. 增加vim配置
vim ~/.vimrc

粘貼如下內容:

set mouse=c
set fenc=utf-8 "設定默認解碼
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
set nocp "或者 set nocompatible 用於關閉VI的兼容模式
set number "顯示行號
set ai "或者 set autoindent vim使用自動對齊,也就是把當前行的對齊格式應用到下一行
set si "或者 set smartindent 依據上面的對齊格式,智能的選擇對齊方式
set tabstop=4 "設置tab鍵爲4個空格
set sw=4 "或者 set shiftwidth 設置當行之間交錯時使用4個空格
set ruler "設置在編輯過程中,於右下角顯示光標位置的狀態行
set incsearch "設置增量搜索,這樣的查詢比較smart
set showmatch "高亮顯示匹配的括號
set matchtime=5 "匹配括號高亮時間(單位爲 1/10 s)
set ignorecase "在搜索的時候忽略大小寫
syntax on
  1. 增加別名
vim ~/.bashrc

增加

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

alias df='df -h'
alias du='du -h'

alias gts='git status'
alias gck='git checkout'
alias gp='git pull'

alias vi='vim'
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章