debian 系統伺服器搭建

Please Call me 小强發表於2024-09-22

在VMWare中安裝Debian12.5虛擬機器後, 需要開始進行一些設定:

1. 先設定網路模式為橋接模式, 這樣和主機在同一個區域網,方便後續ssh連線
2. 第1步設定後,重啟Debian,登入後, 檢視IP和Mac地址, 192.168.31.16,00:0c:29:6c:31:e6
3. 設定路由器,固定IP: 192.168.31.105。 方便後續透過域名 免密登入. 這樣做為了防止每次重啟重新分配IP。 設定完後重啟
4. 開始免密登入設定:
ssh-keygen -t rsa
ssh-copy-id dzq@192.168.31.105 

5. 測試免密登入

6. 設定主機hoots

7. 測試透過主機名,連線

8. 設定ssh配置, 禁止密碼登入, 禁止root登入

PasswordAuthentication no

PubkeyAuthentication yes

PermitRootLogin no
然後重啟
9. 設定阿里源
切到root,然後執行命令:

cat <<EOF | tee /etc/apt/sources.list
deb https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye main non-free contrib
deb https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb-src https://mirrors.aliyun.com/debian-security/ bullseye-security main
deb https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-updates main non-free contrib
deb https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
deb-src https://mirrors.aliyun.com/debian/ bullseye-backports main non-free contrib
EOF

10. 更新源 並安裝sudo

11. 將dzq加入sudo

執行: visudo

儲存退出

至此整個環境算是完成了!

主要做了幾個事情:

1. 固定伺服器ip, 並新增本地域名對映

2. 設定免密登入

3. 設定ssh, 只能允許金鑰登入,禁止root登入

4. 更新apt源為阿里雲的debian源

5. 安裝sudo, 並新增當前使用者dzq

相關文章