SecureCRT. script를 이용해서 session 밀어넣기.

SecureCRT라 하면 Xshell과 putty와 더불어 IT엔지니어가 가장 많이 이용하는 프로그램중 하나이다
많은 장점이 있지만 session관리와 console log를 기록하는데에 장점이 있다고 볼 수 있다
본인은 네트워크 엔지니어인데 중간에 프로젝트에 투입되다 보면 많은 수의 장비를
한꺼번에 넘겨받아 관리해야하는 경우가 생긴다
일일히 하나하나 session을 만들기가 쉽지가 않으므로 스크립트를 이용해서
한꺼번에 생성하는 방법을 소개해보도록 하겠다
### 사실 구글링하다가 찾은 방법이다. 아무래도 사용자가 많다보니 좋은 자료/정보가 쉽게 구해지는 것 같다 ###





우리에게 익숙한 화면이다







스크립트 메뉴에서 "Run.."을 선택한다







클릭하면 바로 스크립트 파일을 열 수 있는 화면이 뜬다여기서 미리 만들어둔 스크립트파일을 선택한다위의 파일은 바로 아래에 모셔뒀다
https://drive.google.com/open?id=1X005ivbCZncgYZRqMWS9p0w9Y5snPUSQ






스크립트파일 (확장자 py)를 선택하면 바로 txt 또는 csv파일을 선택하는 화면으로 바뀌게 된다
즉 스크립트를 돌릴 스크립트 소스를 선택하고 해당 스크립트를 돌릴 대상파일을 찾게되는 것






보통 CSV파일로 하는게 쉽다
IT인들의 희망이자 영웅인 엑셀로 작업도 쉽고 하니... ㅋㅋㅋ






자 그럼 중요한 CSV의 내용이다
1행의 저 이름은 반드시 지켜줘야 하는 내용이다
보통 네트워크 엔지니어들이 session을 관리할 때 쓰는 항목은 저정도이다
세션이름. 접속대상 IP, 프로토콜, 세션을 저장할 폴더
언급한 항목 외에도 더 지정할 수 있는 항목들이 있다






위 그림을 참고하자






위 사진의 CSV파일을 원래 형식대로 보면 저렇게 된다.
다들 알고계시겠지만 CSV는 쉼표(,)로 인자를 구분한다. 길이고 나발이고 신경써주지 않는데 사실 이것도 나름 보기 편하다






CSV파일도 선택하면 위 화면처럼 결과가 표시된다
에러창이 뜨는데 그냥 무시하자
왼쪽에 에러없다고 하니깐 잘 되는거다. Number of Sessions created : 4 라고 하니 session 4개가 잘 생성된 것 같다
이걸 100개 1000개를 입력한다고 상상해보자.
보통 장비대장을 엑셀등으로 많이 가지고 있으니 몇일을 걸릴일을 몇분이면 해낼 수 있는 것이다!!!!






위 결과값이다
폴더도 잘 정리된다
이거 정말 좋다 어흐흐;;






IP주소와 프로토콜도 잘 입력된걸 확인 할 수 있다





# 결론
엔지니어들이여!!!!!
노가다할 생각하지말고 자동화 툴 같은거 있는지 잘 찾아봐서 쉽게쉽게 일 합시다!!
일찍 집에가야 밥도 얻어먹고 여가시간도 즐기고 사람답게 사는거!!
이거 중요한 겁니다
다들 오래오래 아프지 말고 일들하시길~

댓글

  1. 스크립트파일 선택하면 모듈이름이 없다면서 에러 뜨면서 안되는군요..ㅠ

    답글삭제
  2. 로그인할때 아이디와 비밀번호 추가설정 방법은 없나요..

    답글삭제

댓글 쓰기

이 블로그의 인기 게시물

ping 일반오류 (General failure)를 고쳐보자

Piolink TiFront Switch password recovery (파이오링크 스위치 비밀번호 초기화)

Windows 10. 공유폴더 쉽게 삭제하기 (feat. CMD)