批處理! 這個教程好!
bat命令:
http://wenku.baidu.com/view/2837bedb6f1aff00bed51e20.html
http://baike.baidu.com/view/80110.htm
Linux無密碼登陸:(以下內容來自於下面的這個連結地址!)
http://www.cnblogs.com/jdksummer/articles/2521550.html
ssh配置
主機A:10.0.5.199
主機B:10.0.5.198
需要配置主機A無密碼登入主機A,主機B
先確保所有主機的防火牆處於關閉狀態。
在主機A上執行如下:
1. $cd ~/.ssh
2. $ssh-keygen -t rsa --------------------然後一直按Enter鍵,就會按照預設的選項將生成的金鑰儲存在.ssh/id_rsa檔案中。
3. $cp id_rsa.pub authorized_keys
這步完成後,正常情況下就可以無密碼登入本機了,即ssh localhost,無需輸入密碼。
4. $scp authorized_keys summer@10.0.5.198:/home/summer/.ssh ------把剛剛產生的authorized_keys檔案拷一份到主機B上.
5. $chmod 600 authorized_keys
進入主機B的.ssh目錄,改變authorized_keys檔案的許可許可權。
(4和5可以合成一步,執行: $ssh-copy-id -i summer@10.0.5.198 )
正常情況下上面幾步執行完成後,從主機A所在機器向主機A、主機B所在機器發起ssh連線,只有在第一次登入時需要輸入密碼,以後則不需要。
可能遇到的問題:
1.進行ssh登入時,出現:”Agent admitted failure to sign using the key“ .
執行: $ssh-add
強行將私鑰 加進來。
2.如果無任何錯誤提示,可以輸密碼登入,但就是不能無密碼登入,在被連線的主機上(如A向B發起ssh連線,則在B上)執行以下幾步:
$chmod o-w ~/
$chmod 700 ~/.ssh
$chmod 600 ~/.ssh/authorized_keys
3.如果執行了第2步,還是不能無密碼登入,再試試下面幾個
$ps -Af | grep agent
檢查ssh代理是否開啟,如果有開啟的話,kill掉該代理,然後執行下面,重新開啟一個ssh代理,如果沒有開啟,直接執行下面:
$ssh-agent
還是不行的話,執行下面,重啟一下ssh服務
$sudo service sshd restart
4. 執行ssh-add時提示“Could not open a connection to your authenticationh agent”而失敗
執行: ssh-agent bash
相關文章
- BAT 批處理指令碼 教程BAT指令碼
- Windows批處理學習(二)——批處理(3)薦Windows
- 批處理框架框架
- JDBC 批處理JDBC
- 碎片批處理
- 批處理命令
- windows批處理之一:字串處理Windows字串
- Windows批處理命令Windows
- 批處理命令大全
- 批處理壓縮
- 批處理----學習
- DOS 批處理命令
- amd處理器和intel處理器哪個好(amd和英特爾哪個好)Intel
- window 批處理檔案
- 什麼是批處理
- 批處理髮郵件
- 批處理檔案命令
- Windows批處理檔案Windows
- bat批處理檔案BAT
- bat 批處理字串操作BAT字串
- Apache Beam,批處理和流式處理的融合!Apache
- 線上圖片製作網站哪個好 PS圖片處理教程網站
- windows批處理教程-黃棒清-專題視訊課程Windows
- 銳龍處理器和酷睿處理器哪個好 電腦處理器銳龍和酷睿哪個好一點
- java當中的批處理Java
- JDBC當中的批處理JDBC
- 批處理命令之tree命令
- 簡單實現批處理
- MPP架構和批處理架構
- bat批處理常用指令碼BAT指令碼
- Windows批處理命令專題Windows
- 批處理中的符號符號
- 批處理刪除語句
- windows sql loader批處理WindowsSQL
- 批處理檔備份oracleOracle
- 批處理LOG_NDEBUG
- Oracle Scheduler(3)呼叫批處理Oracle
- Oracle Scheduler(2)呼叫批處理Oracle