簡體   English   中英

選址鍵在crontab中不起作用

[英]Pageant keys not working in crontab

我知道這個問題,但不確定如何解決:(

問題故事:我已在Windows10中安裝了pageant,並向其中添加了ssh密鑰(通過puttygen生成的密鑰)。 在Windows10中配置了膩子會話,代理轉發無需使用鍵入/憑據即可訪問服務器(linux)。

每當我打開膩子會話以登錄到任何服務器時,膩子都會與選區進行對話並加載/使用我的憑據,而無需我參與輸入憑據。 當我從ssh形成一個服務器到另一台服務器時,已部署到所有服務器的密鑰,選址工作正常並且能夠訪問,直到paegent不活動才根本沒有問題。

當我在cron auto job中使用ssh時,它無法從linux調用key到pageant(win10)。

如何使它在linux(cron)中運行

當然不會,因為cron不會在SSH會話的上下文中運行。

因此,它無法與本地Pageant通信。

即使cron知道是由哪個用戶創建的,也無法知道您打開了多少個SSH會話中的哪一個,它應該查詢密鑰? 而且,如果您實際上沒有打開任何SSH會話,該怎么辦? 即使您沒有連接到服務器,cron作業也應該可以工作。


您必須將密鑰存儲在運行cron的服務器上。 別無選擇。

暫無
暫無

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

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