首頁 > 電腦教學 > 電腦知識 > Linux Debian11伺服器安裝SSH,建立新使用者並允許SSH遠端登錄,及SSH安全登入設定!

Linux Debian11伺服器安裝SSH,建立新使用者並允許SSH遠端登錄,及SSH安全登入設定!

PHPz
發布: 2024-03-01 19:16:24
轉載
1424 人瀏覽過

Linux Debian11服务器安装SSH,创建新用户并允许SSH远程登录,及SSH安全登录配置!

在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中文網其他相關文章!

相關標籤:
來源:mryunwei.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板