Debian/Ubuntu 系統優化設置
系統下載
開啟 SSH 服務遠程登錄
安裝 net-tools 和 openssh-server
sh
sudo apt install net-tools openssh-server查看是否開啟 ssh 服務
sh
dpkg -l | grep ssh如果看到 sshd,說明 ssh-server 已經啟動。如果沒有可執行以下命令啟動:
sh
sudo /etc/init.d/ssh start
# 或
sudo service ssh start安裝 nano 和 htop
sh
sudo apt install nano htop刪除系統自帶軟件
sh
sudo apt --purge remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca gnome-sudoku remmina自動卸載不需要的依賴
sh
sudo apt --purge autoremove
sudo apt upgrade #更新軟件倉庫卸載桌面環境
sh
# 卸載 gnome-shell
sudo apt remove gnome-shell
# 卸載 gnome
sudo apt remove gnome
# 卸載不需要的依賴關係
sudo apt autoremove
# 徹底卸載刪除gnome的相關配置文件
sudo apt purge gnome
# 清理安裝gnome時候留下的緩存程序軟件包
sudo apt autoclean
sudo apt clean同步時間
安裝 ntpdate
sh
sudo apt install ntpdate設置系統時間與網絡時間同步
sh
sudo ntpdate cn.pool.ntp.org將時間更新到硬件
sh
sudo hwclock --systohc修改主機名
sh
nano /etc/hostname主機名存放在 /etc/hostname 文件中,編輯 hostname 並輸入新的主機名保存即可。
sh
reboot #重啟
hostname #重新查看主機名開啟 Root 登陸
取得 Root 權限
先從瀏覽器打開或者 SSH 工具連接服務器,登陸成功之後輸入一下命令
bash
sudo -i #切換到root
passwd #修改密碼修改 ssh 配置文件
bash
nano /etc/ssh/sshd_config #編輯文件
PermitRootLogin yes #默認為no,需要開啟root用戶訪問改為yes
PasswordAuthentication yes #默認為no,改為yes開啟密碼登陸TIP
按 i 進入編輯模式,按 esc 退出,輸入 :wq 保存
重啟服務器
bash
reboot #重啟服務器