ssh 免密碼登錄

ssh 免密碼登陸php

說明:linux

ssh 無密碼登陸要使用公鑰與私鑰。bash

linux或者mac系統下能夠用用ssh-keygen生成公鑰/私鑰對。服務器

 

1.在本機生成密鑰(~/.ssh目錄下生成id_rsa和id_rsa.pub。ssh

ssh-keygen -t rsa

2.發送公鑰到遠程主機 ~/ 目錄下測試

scp  ~/.ssh/id_rsa.pub root@192.168.0.0:~/

3.登陸遠程主機把公鑰追加到受權key中blog

cat ~/id_rsa.pub >> ~/.ssh/authorized_keys (賦予600權限  chmod 600 authorized_keys)

4.如今你就能正常登陸了class

ssh root@192.168.0.0

5.爲了簡化登陸操做登錄

~/.bashrc,添加如下行:
alias loginssh = "ssh root@192.168.0.0"

而後   source  ~/.bashrc 

6.而後就能夠更簡便的登錄了rsa

loginssh

 

注:以上是基於公司測試服務器操做~~

相關文章
相關標籤/搜索