在Debian 11伺服器上安裝SSH並建立新使用者允許SSH遠端登入的步驟如下:
步驟1:安裝SSH
為了安裝SSH伺服器,您需要以root使用者或具有sudo特權的使用者身分登入您的Debian 11伺服器。
在終端機中執行以下命令來安裝SSH伺服器:
sudo apt update sudo 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安全登入設定!的詳細內容。更多資訊請關注PHP中文網其他相關文章!