我想这
ssh是最好的安全方式,例如:
ssh -OPTIONS -p SSH_PORT user@remote_server "remote_command1; remote_command2; remote_script.sh"
必须根据您的特定需求(例如,仅绑定到ipv4)部署OPTIONS的地方,并且您的远程命令可能正在启动您的tomcat守护程序。
注意 :
如果不想在每次运行ssh时都提示您,也请查看ssh-
agent,以及
keychain系统允许的情况。关键是…了解ssh密钥交换过程。请仔细查看ssh_config(即ssh客户端配置文件)和sshd_config(即ssh服务器配置文件)。配置文件名取决于您的系统,无论如何您都可以在那里找到它们
/etc/sshd_config。理想情况下,请不要以root身份运行ssh,而是以服务器和客户端这两个方面的特定用户身份运行。
源项目主页上的一些其他文档:
ssh和ssh-agent
man ssh
http://www.snailbook.com/index.html
https://help.ubuntu.com/community/SSH/OpenSSH/配置
钥匙串
http://www.gentoo.org/doc/en/keychain-
guide.xml
法语的旧式琴身(由我自己:-),但也可能有用:http
://hornetbzz.developpez.com/tutoriels/debian
/ ssh / keychain
/



