成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CheungSSH國產中文開源自動化運維系統(tǒng)Web界面(二)

開源 系統(tǒng)運維 自動化
不需要被管理服務器做任何的配置,哪怕是像某些工具需要SSH-key綁定一樣。在CheungSSH中,完全不需要,因為我要做的是簡單,再簡單!所以,在添加被管理服務器的時候,你只需要填寫被管理服務器的登錄密碼,或者是SSH-key,就是你平時登錄服務器的方式,簡單易懂!

   精彩內容上篇:CheungSSH國產中文開源自動化運維系統(tǒng)Web界面(一)

【引自張其川的博客】登錄CheungSSH Web

 

  溫馨提示:

  如果登錄次數(shù)聯(lián)系超過5次,那么系統(tǒng)會鎖定登錄IP一天時間。

  ***登陸后修改密碼,http://您的IP地址:端口/cheungssh/admin/ 。

  添加被管理主機配置信息

  ◆點擊 “增加服務器”

 

  ◆添加好以后,如下:

 

  普通配置

  這里,我們考慮的是,不需要被管理服務器做任何的配置,哪怕是像某些工具需要SSH-key綁定一樣。在CheungSSH中,完全不需要,因為我要做的是簡單,再簡單!所以,在添加被管理服務器的時候,你只需要填寫被管理服務器的登錄密碼,或者是SSH-key,就是你平時登錄服務器的方式,簡單易懂!

  所以,我根本不需要多做介紹,當你看到界面的時候,你一下就能明白!應該填寫什么信息。請相信CheungSSH,我們要做的,就是讓用戶感覺簡單!

  高級配置

  ◆sudo登錄

  您可以選擇sudo為“是”表示執(zhí)行命令的時候,是啟用了sudo,并且在執(zhí)行命令的時候不用輸入sudo開頭,直接是命令,比如原本是sudo ifconfig,現(xiàn)在只需要 ifconfig,CheungSSH為您自動切換。

 

  su - root

  您可以選擇su為是; 表示執(zhí)行命令的時候,是啟用了su - root,并且在執(zhí)行命令的時候不用輸入su - root開頭, 直接是命令, 比如原本是su - root后,執(zhí)行 ifconfig,現(xiàn)在只需要 ifconfig,CheungSSH為您自動切換。

 

  ◆執(zhí)行命令

  應用場景:執(zhí)行一個whoami的命令,請記得,這個命令是在被管理的遠程服務器上執(zhí)行的。

 

  命令回顯,功能區(qū)域介紹:

  1. 關于websocket: 
  2.     class WebSocketServer(object): 
  3.     def __init__(self): 
  4.         self.socket = None 
  5.     def begin(self): 
  6.         print( 'WebSocketServer Start!'
  7.         self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 
  8.         self.socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1) 
  9.         self.socket.bind(("0.0.0.0",1337)) 
  10.         self.socket.listen(50) 
  11.   
  12.   
  13.         global connectionlist 
  14.   
  15.   
  16.         while True
  17.             i=str(random.randint(90000000000000000000,99999999999999999999)) 
  18.             connection, address = self.socket.accept() 
  19.             print '客戶端ip',address 
  20.             username=address[0]      
  21.             ie_key='connection'+i 
  22.             path="/" 
  23.             newSocket = WebSocket(connection,i,username,address,path,ie_key) 
  24.             newSocket.start() #開始線程,執(zhí)行run函數(shù) 
  25.             connectionlist[ie_key]=connection 

  #p#

選擇服務器

  應用場景:假如您現(xiàn)網(wǎng)有一萬臺服務器,那么本次您只想對其中的一千臺服務器進行操作,那么您可以挑選出要執(zhí)行任務的主機。

 

  添加計劃任務

  應用場景:

  加入今晚需要對一部分的主機在24:00的時候執(zhí)行一些命令,用來收集服務器的信息。此時,您使用該功能就不用值夜了,交給CheungSSH的計劃任務模塊,那么,您就可以安心睡大覺了。

 

  選擇計劃任務的時間,這里與Linux系統(tǒng)的 分 時 日 月 星期 一一對應:

確認計劃任務的時間,可以看到這個時間格式跟Linux系統(tǒng)的一模一樣,沒錯,我們就是把它做成了操作系統(tǒng)的crontab功能:

 

 

 

  查看計劃任務

  CheungSSH計劃任務查看

 

  操作系統(tǒng)計劃任務查看

  1. [root@cheungssh bin]# crontab -l 
  2. */1 */1 */1 */1 */1 /home/cheungssh/mysite/mysite/cheungssh/daemon_FileTransfer.py '{"status": "\u672a\u542f\u52a8", "lasttime": "2015-10-25 18:45:20", "cmd": "", "createtime": "2015-10-25 18:45:20", "sfile": "/var/log", "user": "bo", "fid": "92262569677243366214", "runtype": "download", "runtime": "*/1 */1 */1 */1 */1", "id": "99556469106"}' #92262569677243366214 
  3.  */1 */1 */1 */1 */1 /home/cheungssh/bin/cheungssh_web.py 94246137977316460425 
  4.  */1 */1 */1 */1 */1 /home/cheungssh/bin/cheungssh_web.py 91254503983769069002 
  5. [root@cheungssh bin]# 
  6.  

  提示:

  CheungSSH還是為了用戶考慮,通過以上的計劃任務, 您可能知道怎么用, 但是對于計劃任務的結果, 運行流程,是感覺不清晰的。在這里,我想我有必要向您解釋一下,還是那句話,CheungSSH要做到的是,讓用戶感覺簡單,并且要真正讓用戶使用起來簡單。所以,這個計劃任務的原理是:在CheungSSH控制機器上做的計劃任務,并沒有在被管理的服務器上做計劃任務,這樣,就能為您降低更多運營成本,重要的是,還不變動您的被管理機器,再一次做到穩(wěn)定!降低復雜度!

  #p#

文件下載

  文件傳輸記錄

  應用場景:對于所有的上傳、下載文件的記錄,我們都做了記錄,下面是傳輸?shù)挠涗洠?/p>

 

  文件下載

  應用場景:在遠程被管理的服務器上有一個文件,此時如果您需要獲取文件內容,那么,您可以使用我們的下載功能,把遠程服務器上的文件下載到CheungSSH服務器上,然后從CheungSSH服務器再下載到您的本地電腦PC機器上,然后神奇的是,這一切過程,都是自動的!

  友情提示:不僅支持文件下載,還支持目錄下載哦!

 

 

  從遠程服務器下載文件到CheungSSH上以后,自動彈出下載成功的文件,并且,顯示沒有下載成功的文件:

 

  從CheungSSH上下載剛才從遠程服務器上下載的文件到您的本地電腦上:

 

  文件上傳

  應用場景:假如您需要更新或者上傳一些文件到被管理服務器上,那么,這里您可以使用上傳功能:

 

  文件上傳和下載,都有進度顯示的哦!

  

  1. 其實我們利用的就是paramiko的SFTP函數(shù)實現(xiàn)的: 
  2. def UpdateFile(ip,port,username,password,UseKey,sfile,dfile): 
  3.         try: 
  4.                 t=paramiko.Transport((ip,port)) 
  5.                 if UseKey=="Y"
  6.                         KeyPath=os.path.expanduser('~/.ssh/id_rsa'
  7.                         key=paramiko.RSAKey.from_private_key_file(KeyPath) 
  8.                         t.connect(username = username,pkey=key
  9.                 else
  10.                         t.connect(username = username,password = password
  11.                 sftp = paramiko.SFTPClient.from_transport(t) 
  12.                 ret=sftp.put(sfile,dfile) 

  溫馨提示:您依然可以上傳一個文件夾的哦!

  腳本管理

  執(zhí)行腳本

 

 

開放API

  ◆主機信息API

  ◆服務器運行日志API

  ◆服務器狀態(tài)檢查API

  ◆文件傳輸API

  ◆命令執(zhí)行API

  ◆資產信息API

  ◆計劃任務API

  ◆更多API .....

  ◆更多功能

腳本執(zhí)行

  ◆計劃任務

  ◆權限審計

  ◆權限授權

  ◆安全設置

  ◆更多功能...

  還有堡壘機角色...

  這里不做一一介紹,當您看見了CheungSSH Web界面的時候,不需要我多做介紹了,您一眼就能看明白,這個東西應該怎么用!因為我們堅持做到簡約!更簡約!目前有800個單位和用戶,他們很少問我這個功能如何使用,都是一看就明白!

作者介紹:

[[159906]]

張其川,2012年參加工作,時年從事IT Linux運維工作;2013年,從事IT系統(tǒng)運維工作;2014年,先后從事運維、python開發(fā)工作;2015年,從事自動化運維工作,致力于運維 自動化技術研究。他擅長Linux系列Redhat、Centos操作系統(tǒng)管理、Oracel數(shù)據(jù)庫DBA維護,目前任職python高級運維開發(fā)工程師。

責任編輯:武曉燕 來源: 51CTO博客
相關推薦

2015-12-21 14:59:33

CheungSSH開源Web界面

2020-07-17 07:41:29

開源開發(fā)技術

2014-04-16 14:15:01

QCon2014

2012-11-20 17:22:57

2016-04-06 08:51:19

WOT2016翁寧龍美團

2012-10-22 14:54:48

2017-03-22 18:30:44

Linux運維自動化ansible

2022-06-16 11:57:22

自動化安全開源

2010-11-08 09:15:46

Puppet入門教程自動化

2015-09-21 13:41:47

高可用監(jiān)控系統(tǒng)運維自動化

2011-09-01 10:22:03

Cobbler運維自動化

2020-07-24 11:17:51

開源技術 趨勢

2018-06-23 07:31:05

2020-07-07 11:33:31

開源技術 軟件

2014-08-04 10:10:35

IT運維自動化運維

2021-02-21 14:08:15

谷歌Android開發(fā)者

2015-11-09 10:25:40

自動化工具開源

2010-09-06 09:31:56

開源工具運維自動化

2016-01-08 13:19:30

開源自動化運維

2022-06-28 09:21:08

開源自動化編排
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99国产精品视频免费观看一公开 | 性高湖久久久久久久久 | 搞av.com | 啪一啪| 欧美久久不卡 | 国产日韩亚洲欧美 | 国产一区久久 | 午夜在线免费观看视频 | 亚洲国产欧美一区二区三区久久 | 欧美亚洲日本 | 粉嫩一区二区三区四区公司1 | 狠狠爱一区二区三区 | 欧美高清性xxxxhdvideosex | 午夜精品久久久久久久久久久久久 | 欧洲视频一区二区 | 日韩在线一区二区三区 | 亚洲免费在线 | 五月婷六月丁香 | 日本视频一区二区 | 欧美一区视频在线 | 国产精品综合久久 | 午夜视频一区 | 青青草在线视频免费观看 | 欧美成人a| www.日韩| 午夜看片网站 | 91看片免费| 亚洲日本乱码在线观看 | 精品一区二区三区四区外站 | 九九热九九 | 国产美女精品视频 | 日韩亚洲视频 | 91久久| 亚洲中字在线 | 精品中文字幕在线 | 看a网站 | 精品福利视频一区二区三区 | 日韩在线精品视频 | 精品免费在线 | 国产 日韩 欧美 中文 在线播放 | 日本中文字幕日韩精品免费 |