Remote command execution error:
/usr/bin/ssh admin@ip /bin/sh /export/home/tomcat/domains/qone.jd.com/server1/bin/stop.sh
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variables is needed to run this program
because the remote host does not set environment variables for the admin user
User environment variable configuration file address: /home/admin/.bashrc
Add content:
export JAVA_HOME=/export/servers/jdk1. 6.0_25
export JAVA_BIN=/export/servers/jdk1.6.0_25/bin
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_OPTS="-Djava.library.path=/usr/local/lib -server -Xms1024m -Xmx2048m -XX:MaxPermSize=256m -Djava.awt.headless=true -Dsun.net.client.defaultReadTimeout=60000 -Djmagick. systemcl
assloader=no -Dnetworkaddress.cache.ttl=300 -Dsun.net.inetaddr.ttl=300"
Remote execution executable again
linux user environment variable settings
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=326942242&siteId=291194637
Recommended
Ranking