溫馨提示×

怎么使用shell腳本實現ssh登錄

小億
662
2023-09-22 12:42:37
欄目: 編程語言

使用shell腳本實現SSH登錄可以通過以下步驟實現:

  1. 創建一個新的shell腳本文件,比如login.sh。

  2. 在腳本文件中添加以下代碼:

#!/bin/bash
# 定義遠程機器的IP地址和端口號
remote_ip="遠程IP地址"
port="遠程端口號"
# 定義遠程機器的用戶名和密碼
username="遠程用戶名"
password="遠程用戶密碼"
# 使用sshpass命令登錄遠程機器
sshpass -p $password ssh -p $port $username@$remote_ip
  1. 替換遠程IP地址、遠程端口號、遠程用戶名遠程用戶密碼為實際的遠程機器信息。

  2. 保存并退出腳本文件。

  3. 在終端中執行以下命令給腳本文件添加執行權限:

chmod +x login.sh
  1. 執行腳本文件,即可自動登錄到遠程機器:
./login.sh

通過上述步驟,您可以使用shell腳本實現SSH登錄。請注意,為了安全起見,建議不要在腳本中明文存儲密碼,可以考慮使用SSH密鑰登錄方式來避免密碼泄露的風險。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女