簡體   English   中英

在ftp上運行jarfile而不下載

[英]Run jarfile on ftp without downloading

我有可執行的jar文件,已保存在ftp中。

我想通過linux服務器-cronjob自動調度它。

我給出了命令:

java -jar filepath.jar

但是,當調用轉到該文件時,它總是要求下載,下載后,它不會自動運行。

我希望它在存在它的同一台服務器上(在ftp上)自動運行。

我可以使用哪個命令?

請幫忙。

您可以在crontab中放入以下內容:

ssh user@host 'java -jar filepath.jar'

並且以前在客戶端和服務器之間交換公鑰,因此不會要求您輸入密碼

FTP是文件傳輸協議。 它不能用於執行程序。 如果可能,您必須使用ssh。

是的,使用ssh登錄到遠程PC或服務器,可以在終端上使用命令“ ssh username @ IP遠程PC的地址”來完成。

這樣,您可以登錄到遠程PC,並將該PC的終端放入您的終端中。 現在,您可以瀏覽該PC中的文件,而無需下載就可以執行您想要的任何文件。

暫無
暫無

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

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