호스트 입력 아이디 입력 패스워드 입력은 여간 짜증나는일이 아닐수 없다.
이를 한방에 해주는 방법
teraterm 를 설치한다( putty 는 버리자 )
예를 들면
192.168.0.1~192.168.0.10 번까지의 리눅스 서버가있다고 가정하고
192.168.0.1.ttl ~ 192.168.0.10.ttl 파일을 작성하고 원하는 디렉토리에 위치 시킨다
바탕화면에 macro 라는 폴더라 가정하겟다.
경로는 C:\Users\xxxx\Desktop\macro 이렇게 되겟지
이제 ttl 파일을 편집한다.
hostname = '192.168.0.1'
username = '계정'
password = '비번'
msg = hostname
strconcat msg ':포트 /ssh /auth=password /user='
strconcat msg username
strconcat msg ' /passwd='
strconcat msg password
connect msg
요렇게 ssh 아닐경우는 /ssh 빼주면 될거 같은데 안해봤다. 난 필요가 없어서
이렇게 10개의 파일을 작성해서 바탕화면에 만들어논 macro 폴더에 넣는다.
우선 개별 실행을 확인하자 teraterm 설치경로에 가서
ttpmacro.exe 를 실행해서 원하는 서버의 ttl 파일을 선택하고 접속이 잘되는지 테스트
해보자 아마 처음엔 인증키 등록 어쩌고저쩌고 컨펌창이 하나뜰것이다 잘됐으면 다음으로
이제 bat 파일을 작성할 차례
10개 서버를 한번에 원클릭으로 띄우고 싶다 너무 귀찮아서...
같은 macro 폴더에
원하는파일명.bat 파일을 생성 하고 편집한다.
start /d "D:\dev\etc\teraterm\" ttermpro.exe /M="C:\Users\xxxx\Desktop\macro\192.168.0.1.ttl"
start /d "D:\dev\etc\teraterm\" ttermpro.exe /M="C:\Users\xxxx\Desktop\macro\192.168.0.1.ttl"
start /d "D:\dev\etc\teraterm\" ttermpro.exe /M="C:\Users\xxxx\Desktop\macro\192.168.0.1.ttl"
start /d "D:\dev\etc\teraterm\" ttermpro.exe /M="C:\Users\xxxx\Desktop\macro\192.168.0.1.ttl"
...
start /d "D:\dev\etc\teraterm\" ttermpro.exe /M="C:\Users\xxxx\Desktop\macro\192.168.0.10.ttl"
이렇게 10줄을 입력한다. start 로 시작하는게 각각 한줄임.
저장하고 bat 파일을 실행하면 빠바방 하고 다뜬다..ㅋ~
굿!
댓글 없음:
댓글 쓰기