繁体   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