原文:Java程序远程无法执行nohup命令

问题的上下文: 由于生产无法使用 jenkins 发布,所以采用 ch.ethz.ssh 或叫 ganymed ssh 的开源 java 的 ssh api 进行远程发布。 在发起重启时,远程执行 nohup 命令: 发现代码执行了,但是项目并没有实际启动。 网上说是 ganymed ssh 不能使用 nohup命令,这是有误导的。问题本质是ganymed ssh 远程方式登陆 ssh, 在执行以 ...

2019-06-19 16:11 0 1235 推荐指数:

查看详情

java sftp.exec无法执行mv命令

编写java程序过程中,sftp上传下载建目录删除文件都可以,就是备份不行。 分析原因如下: 1.如果用的同一个用户,即sftp用户来通过 exec(ssh连接) 执行mv命令,那极有可能是在搭建sftp服务时,该用户被限制只能sftp禁用ssh,解决可用:查看这里。 2.排除上一个原因后 ...

Sun Jun 02 22:56:00 CST 2019 0 455
Jenkins容器无法执行docker命令

先看下问题, 进入Jenkins容器,执行Docker命令无法执行,如下报错 背景 最近想用Gitlab+Jenkins实现持续部署:通过hook触发Jerkins执行Job:构建打包、部署,但是运行过程出现报错(如下图) 于是乎在容器里面尝试执行docker命令,出现了如标题 ...

Fri Apr 03 00:12:00 CST 2020 1 2002
Linux 无法执行 yum 命令

Linux 无法执行 yum 命令 一、Cannot find a valid baseurl for repo: base/7/x86_64 虚拟机安装 linux ip 出现冲突,ip重新换一个 Vi /etc/sysconfig/network-scripts/ifcfg-ens33 ...

Mon Sep 14 05:49:00 CST 2020 0 1497
ssh远程执行nohup命令不退出

Linux系统下,使用默认用户root。远程target机器的主目录下有个脚本test.sh,可执行权限,内容只有一条命令:sleep 10 在本地机器上执行 ssh target "nohup ./test.sh &",结果ssh不立即退出,等test.sh执行完毕之后 ...

Fri Jan 08 20:05:00 CST 2021 0 393
ssh远程执行nohup命令不退出

  在本地机器上执行 ssh target "nohup ./test.sh &",结果ssh不立即退出,等test.sh执行完毕之后才退出。一般我们使用nohup命令是为了在断开到某个服务器的ssh连接之后,之前执行命令仍然正常地在服务器运行   解决的方法是,手动在命令里面指定 ...

Fri Mar 16 23:00:00 CST 2018 0 3299
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM