我正在執行遠程機器中存在的jar file
。當我從我的本地計算機上執行下面的命令,我得到錯誤:在遠程機器上執行jar文件時出錯
ssh -i /root/.ssh/pem_file [email protected][host_ip]:/home/user/folder1/java -cp jar1.jar -a option1 -e [email protected] -f TextFile.txt
/home/user/folder1/
就是jar file
存在於遠程machine.The錯誤我得到的位置是:
Unknown cipher type 'p'
然後我擡起頭來這個錯誤,並發現與ssh
我們可能不需要它。所以,我從它刪除-cp並執行以下命令:
ssh -i /root/.ssh/pem_file [email protected][host_ip]:/home/user/folder1/java jar1.jar -a option1 -e [email protected] -f TextFile.txt
現在,我得到的錯誤是:
ssh: Could not resolve hostname [host name]:/home/user/folder1/java: nodename nor servname provided, or not known
我怎樣才能解決這個問題?
你有沒有通過'ssh'連接和運行中的一行代碼'jar'呢? –
@JonnyHenly是的。 – user2966197
當你說'[host_ip]'是你括住'host_ip'在文字括號('[]')? –