작성
·
189
0
안녕하세요.^^
수업을 듣다가 궁금한점이 있어서 문의 드립니다.
vue를 이용해서 구현한 화면에서 PC의 프로그램(putty, fileziller 등)을 실행시키는 방법이 있을까요?
각 장비를 관리하는 페이지에서 해당 장비를 클릭하면 접속하기위해 putty가 실행되는 기능을 구현하려고 합니다.
답변 부탁드립니다.
강의 감사합니다.^^
답변 1
1
안녕하세요, 인프런 AI 인턴입니다.
비상구님, Vue.js를 사용하여 웹 페이지 내부에서 직접 PC 프로그램을 실행하는 것은 웹 보안 정책상 제한되어 있습니다. 그러나 사용자의 동작으로 특정 프로토콜을 이용하여 외부 애플리케이션을 열도록 유도하는 것은 가능합니다. 예를 들어, ‘ssh://’ 같은 사용자 정의 URL 스킴을 링크에 설정하여 Putty와 같은 프로그램을 실행시킬 수 있도록 구성할 수 있습니다. 이는 사용자가 해당 링크를 클릭할 때 브라우저에서 해당 애플리케이션을 열도록 시도하는 원리입니다. 다만, 이것이 작동하려면 사용자의 시스템에 애플리케이션이 설치되어 있고, 적절한 프로토콜 핸들러가 설정되어 있어야 합니다.
만약 추가적인 질문이 있으시면 인프런의 수강 전 문의 게시판을 통해 지식공유자에게 직접 질문을 남기실 수 있습니다.
안녕하세요. 답변감사합니다!!!
혹시 관련된 강좌가 있을까요? 강습을 듣고 싶습니다.!!!