Linux下實現金鑰登入伺服器

2021-08-31 15:47:49 字數 909 閱讀 7913

伺服器 下新建目錄.ssh,給予700的許可權(如果有則跳過這步)

mkdir .ssh

chmod 700 .ssh

伺服器 建立檔案authorized_keys,給予600的的許可權(如果有則跳過這步)

touch authorized_keys 

chmod 600 authorized_keys

客戶端 新建金鑰

ssh-keygen
客戶端 執行完成後,會生成兩個檔案id_rsa和id_rsa.pub

cat id_rsa.pub >> authorized_keys
伺服器 進入/etc/ssh/目錄下(這一步好像可以不用)

vi sshd_config

rsaauthentication yes

pubkeyauthentication yes

authorizedkeysfile .ssh/authorized_keys

hostkey /etc/ssh/ssh_host_rsa_key

伺服器 重啟ssh,需要root許可權

service sshd restart

source ~/.bash_profile

客戶端 配置config檔案,啟用秘鑰

host        clover

hostname 120.78.220.16

port 22

user root

identityfile ~/.ssh/id_rsa

Linux下實現金鑰登入伺服器

1 先進入主機,在家目錄下建立.ssh目錄,給予700的許可權 mkdir ssh chmod 700 ssh 建立authorized keys檔案,給予600的的許可權 touch authorized keys chmod 600 authorized keys 2 在.ssh目錄下,利用ss...

用金鑰登入linux伺服器(續)

周海漢 文 1.對新的金鑰機器生成公鑰私鑰 ssh keygen t rsa 預設得到 home zhouhh ssh id rsa和 home zhouhh ssh id rsa.pub,其中前者是私鑰,後者是公鑰。etc ssh sshd config裡面配置 rsaauthentication...

Mac下終端使用金鑰登入伺服器

可行方法 mac終端輸入 ssh keygen 因為mac系統是類unix系統,linux系統是unix系統演變來的,所以呢,相當於在乙個linux系統登入另外乙個linux系統,基本命令還是一樣的。用ssh keygen生成公鑰和私鑰,把公鑰放到伺服器上,即可。如果不行就參照一下方法 從windo...