簡體   English   中英

Greenplum Security:如何在gpdb集群中設置無密碼登錄:Windows(通過Putty)到Linux(greenplum master machine-centos6.5)

[英]Greenplum Security: How do i setup Password-less Login: Windows (via Putty) to Linux(greenplum master machine-centos6.5) in gpdb cluster

我們有一小部分GPDB集群。 我們最近升級了GPDB並配置了GCC Web門戶。 在那,我們注意到我們的機器在SSH時仍然顯示密碼。

我們嘗試在greenplum機器上執行以下Document命令:

http://www.servermom.org/passwordless-ssh-login/1608/

無法從root用戶那里獲得無密碼SSH,從windows到linux機器。

雖然,我們有能力從Linux到gpdb集群中的linux機器進行無密碼SSH。

試圖從windows到linux保護greenplum的shell:無密碼登錄:Windows(通過Putty)到Linux(greenplum)

是否有任何標准方法或步驟通過SSH執行登錄而不提示密碼。 我們需要從哪個用戶執行所有這些活動。

對它的任何幫助將不勝感激?

感謝您提出這個問題,我從未想過這個......這就是我所做的,它對我有用。

  • 打開Putty Key Generator
  • 生成密鑰並將其復制到.ssh / authorized_keys(確保復制完整密鑰)
  • chmod -R 700 .ssh/

  • 保存公鑰和私鑰(見圖)

保存密鑰

  • 現在打開putty並提供user@hostname
  • 在類別goto Connection > SSH > Auth並加載私鑰(.ppk file)您已從Putty Key Generator保存

在此輸入圖像描述 - 保存會話並打開

在此輸入圖像描述

有幾點需要注意:

~gpadmin/.ssh目錄和~gpadmin/.ssh/authorized_keys應具有700和600權限:

$ ls -lda ~gpadmin/.ssh
drwx------  15 gpadmin  gpadmin  510 May 27 11:43 /home/gpadmin/.ssh

$ ls -l ~gpadmin/.ssh/authorized_keys
-rw-------  1 gpadmin  gpadmin  4496 Dec  2 11:12 /home/gpadmin/.ssh/authorized_keys

當您使用Putty連接時,請嘗試啟用詳細輸出以確保它使用您已添加到Greenplum authorized_keys文件的公鑰的匹配私鑰。

您還可以查看/var/log/secure日志文件,了解Greenplum服務器的SSHD進程正在做些什么來獲取更多線索。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM