Xshell 명령줄 옵션
Xshell이 인식하는 명령줄 파라미터 옵션입니다. Windows의 콘솔 프로그램이나 다른 응용 프로그램에서 Xshell을 명령으로 실행할 경우 사용할 때 쓰일 수 있는 파라미터입니다.
옵션, 파라미터 | 설명 |
---|---|
"세션 파일" | 해당 세션을 실행합니다. "세션 파일"은 경로를 포함할 수 있습니다. |
-folder "세션 폴더" | 해당 폴더의 모든 세션을 실행합니다. |
-url [protocol://][user[:password]@]host[:port] | 저장한 세션 파일이 아닌 URL을 직접 입력하여 접속합니다. 사용 가능한 프로토콜은 SSH, SFTP, TELNET, RLOGIN 그리고 FTP입니다. |
-open | 세션 대화 상자를 엽니다. |
-register | 제품 등록을 하기 위한 대화 상자를 엽니다. |
-about | 제품의 버전, 라이선스 정보 등을 알 수 있는 Xshell 정보 대화 상자를 엽니다. |
-prop "세션 파일" | 해당 세션의 세션 등록 정보 대화 상자를 엽니다. "세션 파일"은 경로를 포함할 수 있습니다. |
-create "세션 파일" | 새로운 세션을 만듭니다. |
-newwin | 새로운 Xshell 창을 엽니다. |
-newtab "탭 이름" | "탭 이름"으로 새로운 탭을 만듭니다. |
-multi "세션 파일|세션 파일|..." | 여러 세션 파일을 동시에 실행합니다. |
-i "개인 키 이름" | 공개 키 인증 시 사용할 개인 키를 지정합니다. |
-defprop "세션 파일" | -url 파라미터 등을 사용할 때 기본 세션 대신 사용할 세션 파일을 지정할 수 있습니다. URL에서 정한 정보 외에는 이 세션 파일의 정보를 사용합니다. |
-resetlicense | 무료 사용자의 라이선스를 초기화합니다. |
예제:
- xdev.xsh 세션 파일을 실행합니다.
Xshell "c:\users\user\Doduments\NetSarang Computer\7\Xshell\Sessions\xdev.xsh" - foobar.com에 기본 프로토콜로 접속합니다.
Xshell -url foobar.com - foobar.com에 ssh로 접속합니다.
Xshell -url ssh://foobar.com - foobar.com에 ssh로접속합니다. 사용자 이름과 암호는 각각 "test"와 "testpasswd"입니다.
Xshell –url ssh://test:testpasswd@foobar.com - foobar.com에 telnet 프로토콜을 사용, 2300번 포트로 접속합니다.
Xshell –url telnet://foobar.com:2300 - foobar.com에 기존 창의 세션 탭으로가 아닌 새로운 xshell 창을 실행하여 접속합니다.
Xshell -newwin -url foobar.com - foobar.com에 접속하는 탭 이름을 변경합니다.
Xshell -newtab "foobar status" foobar.com - session1.xsh, session2.xsh 파일을 동시에 실행합니다.
Xshell -multi "c:\...\session1.xsh|c:\...\session2.xsh" - foobar.com에 URL을 이용하여 접속하되, 세션의 등록 정보를 위해 기본 세션이 아닌 altDef.xsh를 이용합니다
Xshell -url ssh://test:testpasswd@foobar.com -defprop altDef.xsh
- 참고
"-newwin" 옵션을 제외한 모든 옵션은 옵션 대화 상자의 [고급] 탭에서 [하나의 Xshell 창에 여러 개의 세션 열기]가 켜져 있는 경우 마지막 Xshell 창에서 실행하거나 탭으로 세션을 실행하도록 합니다. "-newwin" 옵션은 다른 옵션과 같이 사용할 수 있고 이 옵션으로 새로운 Xshell 창을 실행합니다.