跳至內容

Linux Debian11服務器安裝SSH,創建新用戶並允許SSH遠程登錄,及SSH安全登錄配置!

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务

在Debian 11服務器上安裝SSH並創建新用戶允許SSH遠程登錄的步驟如下:

步驟1:安裝SSH爲了安裝SSH服務器,您需要以root用戶或具有sudo特權的用戶身份登錄到您的Debian 11服務器。

在終端中執行以下命令來安裝SSH服務器:

sudo apt updatesudo apt install openssh-server
登錄後複製

步驟2:創建新用戶要創建一個新用戶,您可以使用 adduser命令。將下面的命令替換爲您想要的用戶名:

sudo adduser new_username
登錄後複製

系統會提示您設置新用戶的密碼和其他詳細信息。

步驟3:允許SSH遠程登錄默認情況下,Debian 11服務器上安裝的SSH服務器應該允許遠程登錄。但是,爲了確保它已經正確配置,您可以編輯SSH服務器配置文件。

使用以下命令打開SSH配置文件:

sudo nano /etc/ssh/sshd_config
登錄後複製

在文件中,查找以下行:

#PermitRootLogin yes
登錄後複製

將其改爲:

PermitRootLogin no
登錄後複製

這將禁止使用root用戶登錄SSH。這是爲了增加安全性。如果您仍然希望root用戶可以遠程登錄,請將上述行改回 PermitRootLogin yes。

步驟4:配置SSH安全登錄您可以通過禁用密碼身份驗證和啓用公鑰身份驗證來進一步增強SSH的安全性。

找到以下行:

#PasswordAuthentication yes
登錄後複製

將其改爲:

PasswordAuthentication no
登錄後複製

這將禁用密碼身份驗證。然後,找到以下行:

#PubkeyAuthentication yes
登錄後複製

將其改爲:

PubkeyAuthentication yes
登錄後複製

這將啓用公鑰身份驗證。

保存並關閉文件。

步驟5:重啓SSH服務完成上述更改後,您需要重啓SSH服務,使更改生效。

使用以下命令重啓SSH服務:

sudo systemctl restart ssh
登錄後複製

現在,您應該能夠使用新創建的用戶通過SSH遠程登錄到您的Debian 11服務器了。

這些步驟提供了在Debian 11服務器上安裝SSH,創建新用戶並允許SSH遠程登錄以及進行SSH安全登錄配置的指南。請確保按照步驟操作,並根據您的需求進行必要的修改。

以上就是Linux Debian11服務器安裝SSH,創建新用戶並允許SSH遠程登錄,及SSH安全登錄配置!的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。