SecureCRT 專題


SecureCRT在同一窗口打開多個標簽:
選中“在標簽頁中打開”即可


SecureCRT同時向多個tab窗口發送相同的命令

Step by step:

作為管理N台服務器,而又要執行相同命令又不想用腳本來執行,
只有利用工具來執行,可以利用SecureCRT的 Chat Windows選項Send chat to all tabs來同時在服務器上執行相同的命令
一、首先在SecureCRT里同時打開多個服務器session
二、選擇菜單欄View -->Chat Windows 對號,此時所有服務器連接下方應該有個空白的部分
三、在空白的部分(Chat Windows)右鍵鼠標, 選上Send Chat to All Tabs, 這樣Chat Windows里會有"<Send chat to all tabs>"的標志
四、在Chat Windows輸入命令如 ll 回車, 則當前打開的所有服務器session都會執行ls命令
五、如果要同時執行多個命令如who和last, 在Chat Windows先輸入who后按Ctrl+Enter, 再輸入last, 最后回車, 則當前打開的所有Session都會執行who和last命令
六、取消該功能, 則在Chat Windows右鍵鼠標, 不要選上Send Chat to All Tabs即可

http://blog.csdn.net/tiantiandjava/article/details/50847736

 

 

通過SecureCRT訪問亞馬遜Amazon EC2主機 

 

PEM 格式

PEM格式通常用於數字證書認證機構(Certificate Authorities,CA),擴展名為.pem, .crt, .cer, and .key。
內容為Base64編碼的ASCII碼文件,有類似"-----BEGIN CERTIFICATE-----""-----END CERTIFICATE-----"的頭尾標記。
服務器認證證書,中級認證證書和私鑰都可以儲存為PEM格式(認證證書其實就是公鑰)。
Apache和類似的服務器使用PEM格式證書。

 

亞馬遜推出了免費的雲主機服務器 Amazon EC2,它是通過安全密鑰來訪問主機的。問題是下載的密鑰在SecureCRT 上無法直接使用,需要轉換。
下面的方法可以在自己的linux主機上生成securecrt需要的密鑰。
首先在 AWS 管理面板中生成密鑰對。
將密鑰上傳到一台自己的linux主機,下面舉例文件名為 amazon-ec2-key.pem
修改亞馬遜提供的密鑰文件權限:
chmod og-r amazon-ec2-key.pem
改寫密鑰格式為 OpenSSH,如果詢問passphrase可以留空(直接回車)
ssh-keygen -p -f amazon-ec2-key.pem
生成公密鑰 .pub 文件。使用公密鑰時,SecureCRT會詢問私密鑰或者.pem文件
ssh-keygen -e -f amazon-ec2-key.pem >> amazon-ec2-key.pem.pub
現在可以在 SecureCRT 中使用剛生成的公密鑰了,連接到亞馬遜的主機也無需再輸入密碼。
方法1:通過ssh
在本地做如下操作:

1. cp myserver.pem ~/.ssh 
2. chmod 600 ~/.ssh/myserver.pem 
3. ssh-add ~/.ssh/myserver.pem 
4. ssh ubuntu@ec2-xxx-xxx-xxx-xxx.xxx.compute.amazonaws.com

第四步SSH登陸中請替換為對應的用戶名和Public DNS。

就這么簡單。

PS. 在Mac上.pem看起來可以用鑰匙串打開,打開時其實會出錯,很正常,不用慌。按照上面的操作一步一步做就可以了。

http://www.tuicool.com/articles/JniEJ3

 http://jingyan.baidu.com/article/2fb0ba4043124a00f2ec5f0f.html

方法2:
scp使用pem文件來完成密碼驗證:
[admin@ip-localhost ~]$ scp -i key/admin.pem  bak.tar.gz  admin@192.168.1.100:/home/admin
The authenticity of host '192.168.1.100 (192.168.1.100)' can't be established.
ECDSA key fingerprint is 55:46:d4:c5:8e:56:fa:87:fa:34:bc:d8:8a:5d:bb:8a.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.100' (ECDSA) to the list of known hosts.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for 'key/admin.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: key/admin.pem
Permission denied (publickey).
lost connection
[admin@ip-localhost ~]$ ll key/admin.pem 
-rw-rw-r-- 1 admin admin 1692 Dec  6 11:08 key/admin.pem
[admin@ip-localhost ~]$ 
[admin@ip-localhost ~]$ 
[admin@ip-localhost ~]$ chmod 600 key/admin.pem
[admin@ip-localhost ~]$ 
[admin@ip-localhost ~]$ 
[admin@ip-localhost ~]$ 
[admin@ip-localhost ~]$ scp -i key/admin.pem  bak.tar.gz  admin@192.168.1.100:/home/admin
bak.tar.gz                                                                                                                                                                         100% 1016MB 112.9MB/s   00:09    
[admin@ip-localhost ~]$ 

pem文件一定要加在-i后面


方法3 SecureCRT:
 
 

 

http://blog.csdn.net/jiangguilong2000/article/details/38538335
 
 

SecureCRT是一款支持SSH的終端仿真程序,用於連接運行包括Windows、UNIX和VMS的工具。對於學ARM的人來說,這個軟件也是十分的好用!

下面來看看SecureCRT的顯示問題,如果沒有設置好,那么就會出現亂碼這種情況。比如:

我發現在連接Linux系統之后,因為我裝的是中文版的Linux系統,所以在顯示中文的時候,SecureCRT顯示出亂碼。

原因在於我們的Linux系統字符編碼默認是UTF-8這種格式的!要將SecureCRT也設置成UTF-8才能進行正常顯示。

 

設置步驟:

1、選擇字符編碼為UTF-8。

點擊Options --> 選擇Session Options --> 點擊Appearance。將字符編碼設置為UTF-8格式。(如圖)

 

2、設置字符集為GB2312。

點擊Font .. --> 將字符集設置為GB2312。

 

注意:如果只設置字符編碼為UTF-8,沒有設置字符集為GB2312,那么可能會出現顯示出來的字符為問號!如下圖所示:

這里還需要注意的是設置字體的時候,要選擇中文字符,不然找不到GB2312字符集。

 

設置完成之后,再斷開SecureCTR與Linux系統的連接,重新進行連接即可。
Tips:也可以通過copy Session的方式實現

可以看到中文已經可以正常顯示了!

https://blog.csdn.net/zhengqijun_/article/details/70197567
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM