1.環境準備:
--》root使用者登陸
a.修改主機名: vi /etc/sysconfig/network,修改hostname=***;
b.配置hosts,新增對映資訊:vi /etc/hosts,在下面新增ip 主機名;
c.修改sshd服務配置資訊:vi /etc/ssh/sshd_config,取消被注釋的公鑰字段:
rsaauthentication yes # 啟用 rsa 認證
pubkeyauthentication yes # 啟用公鑰私鑰配對認證方式
authorizedkeysfile .ssh/authorized_keys # 公鑰檔案路徑(和上面生成的檔案同)
d.重新啟動sshd服務:service sshd restart;
e.關閉防火牆服務:chkconfig iptables off;
2.配置ssh無密碼登陸:
--》需要設定ssh無密碼登陸的使用者登陸
a.ssh-keygen -t rsa,一直回車,使用預設引數;
b.cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
c.chmod 600 ~/.ssh/authorized_keys(出現乙個奇怪的問題,如果不把authorized_keys的許可權設定為600,則不能執行ssh 無密碼登陸成功,如果設定了就沒有問題,原因不知。如果有知道的大神,指點下!)
3.驗證ssh無密碼登陸:
ssh localhost
配置 ssh無密碼登陸
首先確保 linux 系統中已經安裝了 ssh,否則先安裝 ssh 接下來開始配置 ssh無密碼登陸 確保在 home user 使用者目錄下存在 ssh目錄,可以使用一下命令進行檢視 ls a home user如果不存在可以自己手動建立乙個 mkdir home user ssh接下來沒輸入命令...
配置SSH無密碼登陸
1.確保openssh openssh server opssh client正確安裝 2.檢查是否啟動了sshd程序 ps af grep sshd 3.在客戶端生成公私金鑰對 ssh keygen t rsa此時在 home usrname ssh下會生成檔案 id rsa 生成的私鑰檔案 id...
linux下ssh無密碼登陸配置
配置ssh免密碼登陸 1 在master主機上生成秘鑰 ssh keygen t rsa p 2 把id rsa.pub追加到授權的key裡面去 cat ssh id rsa.pub ssh authorized keys 3 修改authorized keys檔案許可權 chmod 600 ssh...