ssh df1500(root)@ip -p 端口号19912
时间: 2024-08-14 19:07:48 浏览: 47
要使用SSH执行`df -h`命令(查看文件系统空间使用情况)对一台IP地址为`ip`,端口号为`19912`,并且登录账户为`root`的远程服务器,你可以创建一个bash脚本并按照以下方式操作[^1]:
```bash
#!/bin/bash
# 变量定义
ip="your_ip_address" # 替换为实际的IP地址
port=19912
user="root"
cmd="df -h"
# 使用ssh执行远程命令
ssh -o StrictHostKeyChecking=no -p $port $user@$ip "$cmd"
# 或者如果需要执行特定目录下的脚本
# cmd="/path/to/remote_script.sh"
# 如果需要传递参数给df命令,例如df -h /data
# cmd="df -h /data"
# 注意:在生产环境中,可能需要验证主机密钥并设置正确的权限。
```
在这个脚本中,`-o StrictHostKeyChecking=no`选项用于跳过SSH首次连接时的主机密钥验证,这通常在自动化脚本中使用,但在实际生产环境中应该谨慎对待。
阅读全文