템플릿 및 매개변수를 사용하여 대화형 문서 작성
ssh -L 8080:localhost:80 [email protected]
그러나 귀하의 경우 SSH 서버가 표준 포트에서 실행되지 않으므로 사용자 지정 포트를 지정해야 합니다. 또 다른 빠른 검색을 수행하고 전체 명령을 조합합니다(머리에서 또는 버퍼 역할을 하는 텍스트 편집기에서).
ssh -L 8080:localhost:80 [email protected] -p 1234
이제 일반적인 예가 있으며 명령의 핵심 부분을 바꿔야 작동합니다. 따라서 로컬 포트, 원격 포트, 원격 사용자, 원격 IP 및 SSH 포트를 교체해야 합니다.
나중에 몇 번 복사하여 붙여넣으면 작동 방식을 잊어버렸음을 알게 됩니다. local_port:ip:remote_port OR remote_port:ip:local_port ? Google이 다시 저장합니다.
ssh -L LOCAL_PORT:DESTINATION:DESTINATION_PORT [USER@]SSH_SERVER
귀중한 정보를 수집하거나 새로 고치는 데 10분을 보냈습니다. 또한 명령을 사용자 지정하기 위해 명령의 일부를 편집하거나 복사하여 붙여넣는 데 귀중한 시간을 할애했습니다.
ReactiveDoc 템플릿과 매개변수를 사용하여 문서를 작성하는 데 도움이 될 수 있습니다. 이것이 왜 유용한가요? 다음에 이 명령을 다시 사용할 때 몇 분을 절약할 수 있기 때문입니다.
기본 명령을 템플릿으로 시작해 보겠습니다.
https://linux.die.net/man/1/ssh의 몇 가지 기본 설명과 이 뛰어난 링크resource를 추가하십시오.
그런 다음 숫자 입력을 추가하고 레이블 값을 "Local Port"로, variableName을 "local_port"로 변경하고 다음과 같이 8080을 defaultValue로 설정합니다.
명령 템플릿에서 8080을
{{local_port}}
로 바꿉니다.이제 대상 IP에 대한 텍스트 입력을 추가한 다음 템플릿의 'localhost'를
{{destination_ip}}
변수로 바꿉니다.각 명령의 일부를 매개변수로 추출할 수 있습니다.
이 문서를 HTML 페이지로 내보내고 다음에 SSH 포트 포워딩을 하려면 아무 브라우저에서나 열어 매개변수를 설정하고 '복사' 버튼을 클릭하고 터미널에 붙여넣기만 하면 됩니다. 2분 절약!
또한 이 HTML 파일을 팀과 공유하거나(실행하기 위해 아무 것도 설치할 필요가 없습니다. 모든 브라우저에서 작동합니다.) 로컬 서버에서 정적 페이지로 호스팅할 수도 있습니다.
Try ReactiveDoc Now!
Reference
이 문제에 관하여(템플릿 및 매개변수를 사용하여 대화형 문서 작성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/alexadam/write-interactive-documentation-with-templates-and-parameters-5e63텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)