centos ssh登入設定

2021-10-03 06:56:11 字數 2001 閱讀 2786

1、檢視ssh是否安裝。

輸入命令:rpm -qa | grep ssh

注:若沒安裝ssh則可輸入:yum install openssh-server安裝。

[root@skycloud-1 ~]

# rpm -qa | grep ssh

openssh-server-7.4p1-16.el7.x86_64

libssh2-1.4.3-12.el7_6.3.x86_64

openssh-7.4p1-16.el7.x86_64

openssh-clients-7.4p1-16.el7.x86_64

[root@skycloud-1 ~]

#

2、啟動ssh服務。

輸入命令:systemctl restart  sshd 重啟ssh服務。

命令:systemctl start sshd 啟動服務 | 命令:systemctl stop sshd 停止服務

重啟後可輸入:netstat -antp | grep sshd 檢視是否啟動22埠(可略)。

[root@skycloud-1 ~]

# systemctl restart sshd

[root@skycloud-1 ~]

#

3、如何設定ssh服務為開機啟動?

輸入命令:systemctl enable sshd 即可。

注:若是systemctl disable sshd 則禁止ssh開機啟動。

[root@skycloud-1 ~]

# systemctl enable sshd

[root@skycloud-1 ~]

#

在生產環境中,通過私鑰來登入linux是最安全的,登入方法如下:

在客戶端節點(linux或macos系統)

[root@bogon tmp]

# chmod 400 skycloud.pem

[root@bogon tmp]

# ssh -i skycloud.pem [email protected]

the authenticity of host '47.156.22.98 (47.156.22.98)' can't be established.

ecdsa key fingerprint is sha256:bsqhv1rxwy+tpwsqtrdgxeyiork1qeqazkph3/v8kte.

are you sure you want to continue connecting (yes/no/[fingerprint])? yes

warning: permanently added '47.156.22.98' (ecdsa) to the list of known hosts.

last login: thu feb 27 05:06:22 2020 from 73.29.30.35

[centos@skycloud-1 ~]$

對於(非金融相關的)普通小企業來說,實用普通的賬戶密碼即可滿足安全需求

vim /etc/ssh/sshd_config 保證下面兩個配置是如下設定

#允許使用密碼登入

passwordauthentication yes

#允許root認證登入

permitrootlogin yes

2、重啟sshd

systemctl restart sshd
3、設定免密登入

ssh-kengen

ssh-copy-id -i .ssh/id_rsa.pub [email protected]

Centos ssh 免密登入

主機a 192.168.1.200 主機b 192.168.1.201 1 在a主機下生成公鑰 私鑰對。192.168.1.200 root 200 ssh keygen t rsa 注 t表示key的型別,rsa表示key型別 p表示密碼,p 就表示空密碼,這裡不需要輸入密碼,輸入密碼的話ssh時...

centos ssh配置無密碼登入

最近搞hadoop,網上很多教程,也買了書,可是左搞右搞,搞了幾天,死活跑不起來,納悶了,為什麼別人就能跑起來,我按照他們的步驟一步一步走,就是不行呢?最終就是發現ssh配置的問題,原因是我配置的ssh無密碼登入失敗,每次登入都要密碼,對,就是這個原因,導致我啟動失敗,因為啟動的時候,要輸入密碼,因...

CentOS SSH免密碼登入詳解

在網上看到很多關於ssh免密登入的文章,但還是有部分同學在具體操作過程中出現問題,現在按照實際步驟一步一步進行說明 前置說明 假設現有三颱機器,機器a b c,其中機器a需要ssh免密登入到其他機器 1 首先修改ssh配置檔案,機器a b c均需要進行修改 首先修改機器a sudo vi etc s...