一、準備工作:安裝并啟動SecureCRT 確保已從VanDyke Software官網下載并安裝SecureCRT(支持Windows、Mac等平臺)。安裝完成后,打開軟件進入主界面,準備配置Linux連接。
二、建立SSH連接(基礎步驟)
192.168.1.100或example.com);root或普通用戶ubuntu)。id_rsa.pub、私鑰id_rsa),在「New Session Wizard」中選擇「PublicKey」,點擊「Properties」→「SSH2」→「Authentication」,將私鑰文件路徑添加至「Private key file」,并勾選「Priority use public key authentication」,登錄時無需輸入密碼。三、執行Linux命令
$或#開頭,#表示root用戶)。直接輸入命令并按「Enter」鍵執行,例如:
ls -l:列出當前目錄下的文件及權限、所有者等信息;cd /home:切換到/home目錄;pwd:顯示當前所在目錄的絕對路徑;uname -a:查看Linux系統內核版本、主機名等信息。cp file1.txt file2.txt(復制文件)、mv old_name new_name(重命名文件)、rm -rf dir/(刪除目錄及其內容,慎用);ps aux | grep nginx(查看nginx進程)、top(實時查看系統資源占用)、kill -9 PID(強制終止指定PID的進程);chmod 755 script.sh(給腳本添加可執行權限)、chown user:group file.txt(修改文件所有者)。四、進階功能:腳本與自動化
~/.securecrt/scripts/)。.scr格式),SecureCRT會自動執行錄制的操作。send發送命令、expect等待回顯),示例如下:#!/usr/bin/env tcl
proc execute_command {command} {
puts "Executing: $command"
send "$command\r"
expect "*\r\n"
puts "Output: $expect_out(buffer)"
}
spawn ssh user@example.com
expect "assword:"
send "your_password\r"
execute_command "ls -l /tmp"
execute_command "df -h"
send "exit\r"
expect eof
linux_tasks.tcl,點擊「Script」→「Run Script」選擇該文件,即可自動執行腳本中的命令。五、注意事項
rm -rf、chmod 777)前,確認命令作用對象,防止誤操作導致數據丟失。