欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

如何使用SSH服務直接登陸遠程服務器

錢浩然2年前16瀏覽0評論

如何使用SSH服務直接登陸遠程服務器?

SSH是系統管理員必須掌握的一種基本工具。

SSH或Secure Shell是用于安全登錄到遠程系統的協議。這是訪問遠程Linux和類Unix服務器的最常用方法。

毫無疑問,Linux上使用SSH連接到遠程系統的工具稱為ssh。

以下是基本語法,該命令的最基本形式為,remote_host是你嘗試連接的IP地址或域名.

ssh remote_host

該命令假定你在遠程系統上的用戶名與本地系統上的用戶名相同。如果你的用戶名在遠程系統上不同,則可以使用以下語法來指定它:

ssh remote_username@remote_host

連接到服務器后,可能會要求你通過提供密碼來驗證你的身份。稍后,將介紹如何生成要使用的密鑰而不是密碼。

要退出本地會話,只需鍵入:

exit

在Ubuntu上,你可以通過鍵入以下命令啟動ssh服務:

sudo service ssh start

在Ubuntu 16.04和Debian Jessie上,可以使用用于管理服務systemctl的systemd命令:

sudo systemctl start ssh

至此,那應該是已經啟動sshd服務了,然后你可以遠程登錄。

使用密鑰登錄SSH,能夠使用密碼登錄到遠程系統雖然很有幫助,但是設置基于密鑰的身份驗證是一個更好的主意。

基于密鑰的身份驗證通過創建一對密鑰來工作:私鑰和公鑰。該私鑰位于客戶機上,并固定和保密。該公鑰可以給任何人或放置到要訪問的任何服務器上。

當嘗試使用密鑰對進行連接時,服務器將使用公共密鑰為客戶端計算機創建一條消息,該消息只能用私有密鑰讀取。

然后,客戶端將適當的響應發送回服務器,服務器將知道客戶端是合法的。設置密鑰后,整個過程將在后臺自動完成。

創建SSH密鑰,SSH密鑰必須要登錄的計算機上生成的。這通常是本地計算機。

在命令行中輸入以下內容:

ssh-keygen -t rsa

按Enter接受默認值。密鑰將在?/ .ssh / id_rsa.pub和?/ .ssh / id_rsa中創建。id_rsa文件僅對所有者可讀和可寫。這就是將其保密的方式。但是id_rsa.pub文件可以共享,并具有適合此活動的權限。

可以通過發出以下命令將公鑰復制到遠程服務器:

ssh-copy-id remote_host

這將啟動SSH會話,將需要使用密碼進行身份驗證。

輸入密碼后,它將把公共密鑰復制到服務器的授權密鑰文件中,這將使下次無需密碼即可登錄。

如果你想了解更多SSH命令參數詳情,可以通過以下命令:

ssh -h 或者 man ssh

結論:

學習SSH的方法是值得的,即使僅僅是因為這是一種常見的活動。

使用各種選項時,會發現更多高級功能,可以使你的生活更輕松。SSH一直很受歡迎,因為它安全,輕便并且在各種情況下都有用。