版权声明:本文首发 http://asing1elife.com ,转载请注明出处。 https://blog.csdn.net/asing1elife/article/details/82655735
Linux ssh
ssh 可用于远程登录指定服务器
更多精彩
- 更多技术博客,请移步 asing1elife’s blog
基本语法
- 输入以下语法后,如果存在密码则需要交互式的输入密码
ssh 10.24.232.71
绕过交互式密码输入
安装 sshpass 插件
yum install -y sshpass
在 ssh 语句之前使用 sshpass 指定密码
sshpass -p '1nn0va1e-qsx' ssh 10.47.120.134
绕过 RSA key 验证
- 对于部分没有安装 RSA key 的服务器,在登录时会需要确认 RSA 信息
- 通过在 ssh 语句后添加
-o "StrictHostKeyChecking no"
即可绕过
ssh -o "StrictHostKeyChecking no" 10.47.120.134
防止远程启动 nohup & 无法跳出进程
- 在执行基础脚本后加上
>/dev/null 2>&1 &
可以将由远程输出到本地的无用信息导向一个空的目录并且后台运行
ssh web1 "/opt/mop-server/run.sh >/dev/null 2>&1 &"