亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解

  發(fā)布時間:2017-01-22 16:46:58   作者:佚名   我要評論
今天小編為大家?guī)淼氖荂entos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解;希望對大家會有幫助,有需要的朋友一起去看看吧

一、首先登陸centos,切換用戶,切換到你要免密碼登陸的用戶,進入到家目錄,以下我以root為例,命令:

su root

cd ~

二、創(chuàng)建鑰匙,命令:ssh-keygen -t rsa,一路按Y搞定

三、按照流程走完后會在 ~/.ssh目錄下(用戶所在家目錄下的.ssh目錄)看到id_rsa, id_rsa.pub文件 第一個是私有密鑰 第二個是公共密鑰

四、修改SSH配置文件,命令:vim /etc/ssh/sshd_config

#禁用root賬戶登錄,如果是用root用戶登錄請開啟

PermitRootLogin yes

# 是否讓 sshd 去檢查用戶家目錄或相關檔案的權限數(shù)據(jù),

# 這是為了擔心使用者將某些重要檔案的權限設錯,可能會導致一些問題所致。

# 例如使用者的 ~.ssh/ 權限設錯時,某些特殊情況下會不許用戶登入

StrictModes no

# 是否允許用戶自行使用成對的密鑰系統(tǒng)進行登入行為,僅針對 version 2。

# 至于自制的公鑰數(shù)據(jù)就放置于用戶家目錄下的 .ssh/authorized_keys 內

RSAAuthentication yes

PubkeyAuthentication yes

AuthorizedKeysFile      .ssh/authorized_keys

# 有了證書登錄了,就禁用密碼登錄吧,安全要緊

PasswordAuthentication no

五、因為在第四步指定了AuthorizedKeysFile的放置位置為.ssh/authorized_keys,所以還需把公鑰數(shù)據(jù)id_rsa.pub附加到 authorized_keys 這個檔案內才行,命令:

cd ~/.ssh

cat id_ras.pub >> authorized_keys

重啟SSH服務,命令:systemctl restart sshd.service

六、下載私鑰,這里我使用了rz/sz工具(你也可以使用其他方式),系統(tǒng)默認沒有安裝,先安裝,命令:yum -y install lrzsz

SecureCRT配置:選項→會話選項→X/Y/Zmodem,修改上傳和下載的目錄。

現(xiàn)在開始下載,命令:

cd ~/.ssh 

sz id_ras

然后到你之前配置的下載目錄去找,把私鑰導入到SecurtCRT,方法:

選項→會話選項→SSH2,在鑒權一欄中點擊公鑰(注意因為前面已經(jīng)禁用了密碼登陸,我們還得把密碼這一欄的勾去掉,否則會無法登陸),點屬性,點擊使用會話公鑰設置,然后在下方的使用身份或證書文件中,選擇你剛才下載來的私鑰文件,點確定即可。

七、以上所有配置完成,看網(wǎng)上別的教程還說要注意各文件權限問題,我做實驗的過程沒有遇到,也可能我使用的是root用戶的原因,如果你們在過程中有權限報錯,建議權限設置:

~/.ssh/                     700

.ssh/authorized_keys        644

.ssh/id_rsa                 600  且屬于你當前要添加的用戶

八、讓服務器更安全,開啟密碼和證書雙重驗證,先修改SSH配置文件:

vim /etc/ssh/sshd_config

PasswordAuthentication 改為yes

然后再加一條:uthenticationMethods publickey,password

重啟SSH服務:systemctl restart sshd.service

SecureCRT配置:因為之前在第六步中把密碼去掉了,還得把它再勾起來,選項→會話選項→SSH2,把密碼這一欄勾起來即可。

個人經(jīng)驗:在配置完成后不要關閉當前SecurtCRT的連接窗口,你可以使用新建連接嘗試登陸,以免配置出錯,造成服務器無法登陸。

相關文章

  • CentOS關閉UseDNS加速SSH登錄的方法

    經(jīng)常登陸SSH的朋友可以發(fā)現(xiàn),每次登錄SSH時總是要停頓等待一下才能連接上,這是因為OpenSSH服務器有一個DNS查找選項UseDNS默認情況下是打開的。今天小編為大家?guī)淼氖荂ent
    2016-12-26
  • CentOS支持中文和ssh支持中文輸入的修改

    今天小編為大家?guī)淼氖荂entOS支持中文以及ssh支持中文輸入的修改,希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-25
  • Centos6.7怎么開啟sshd服務?

    Centos6.7怎么開啟sshd服務?想要查看Centos6.7系統(tǒng)中的sshd服務有沒有開啟,如果沒有開啟該怎么開啟這個服務呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2016-12-20
  • CentOS中禁止用戶ssh和sftp登陸的詳解

    在linux中出于安全的需要,我們會禁止某些用戶SSH登陸系統(tǒng)進行操作。下面小編就為大家?guī)鞢entOS中禁止用戶ssh和sftp登陸的詳解;一起去看看吧
    2016-12-15
  • Centos下限制SSH登錄次數(shù)詳解

    今天小編為大家?guī)淼氖荂entos下限制SSH登錄次數(shù)詳解;希望可以幫助到大家,有需要的朋友一起去看看吧
    2016-12-14
  • CentOS下ssh如何登錄限制ip?CentOS下ssh登錄限制ip的方法

    很多朋友不知道CentOS下ssh如何登錄限制ip?下面小編就為大家?guī)鞢entOS下ssh登錄限制ip的方法;有需要的朋友可以過來看看
    2016-12-14
  • CentOS系統(tǒng)中怎么修改默認SSH端口?

    CentOS系統(tǒng)中怎么修改默認SSH端口?CentOS系統(tǒng)系統(tǒng)中默認端口是22,可以找到錯誤日志,想要修改ssh端口,該怎么修改呢?下面我們就來看看詳細的教程,需要的朋友可以參考下
    2016-12-07
  • Centos6.5 中 ssh免密碼登錄配置教程

    這篇文章主要介紹了Centos6.5 中 ssh免密碼登錄配置的相關資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-10-20
  • CentOS服務器端配置SSH遠程連接的教程

    這篇文章主要介紹了CentOS服務器端配置SSH遠程登陸的教程,通過運行OpenSSH server程序來使客戶端機器遠程登陸服務器,文中還講到了中文亂碼問題的解決方法,需要的朋友可以參
    2016-04-21
  • CentOS系統(tǒng)的服務器上設置SSH免密碼登陸的教程

    這篇文章主要介紹了CentOS系統(tǒng)的服務器上設置SSH免密碼登陸的教程,同樣適用于其他RedHat系的Linux系統(tǒng)配置借鑒,需要的朋友可以參考下
    2016-01-18

最新評論