1. 程式人生 > >linux ssh授權 無密碼登入

linux ssh授權 無密碼登入

登入A伺服器 /root目錄下

#ssh-keygen -t rsa 

讓輸入密碼時直接回車(3次)

會生成.ssh/id_rsa、id_rsa.pub兩個檔案,將id_rsa.pub複製到B機器的root目錄下,在B伺服器上建立檔案/root/.ssh/authorized_keys,並把id_rsa.pub的內容新增到authorized_keys裡面去。

#cat id_rsa.pub >> .ssh/authorized_keys

至此A即可不需密碼訪問B

例如:

1.登入B  

#ssh B

2.遠端copy 

#scp test.text B:/root

注意:如果不成功,關閉SELinux

臨時關閉

#setenforce 0

永久關閉

vi /etc/selinux/config  

SELINUX=disabled