관리하는 모든 서버에 대한 ssh 링크가있는 약간 정적 HTML 시작 페이지를 만들려고합니다. 나는 다음을 모방 할 HTML 링크를 만들려고 해요 :ssh : // 추가 인수로 HTML에 연결
ssh를 -t [email protected] "CD/홈/사용자 /; 정력 ruby.rb"
이 작동 :
<a href=”ssh://[email protected]”>shell</a>
하지만 href 링크에 추가 명령 (cd 명령과 vim을 통한 파일 편집 방법)을 전달하는 방법을 모르겠습니다.
제안 사항?
ssh에 대한 공식 URL 체계가 없습니다. 따라서 이것은 ssh : // urls를 처리하도록 설정 한 프로그램에 따라 다릅니다. 또는 브라우저에 따라 적절한 명령을 실행하는 사용자 정의 스크립트를 실행하는 사용자 정의 URL (예 : "editrubyrb : //[email protected]")을 정의 할 수 있습니다. – sfk
'alias'를 사용하지 않은 이유가 무엇입니까 (es) 또는 적어도 sh의 함수가 아닌가? – chelmertz
@chelmertz : 실제로 언급 한 bash 별칭이 있지만 모든 사이트/서버의 축소판을 가진 "예쁜"시작 페이지를 만들고 ssh (터미널을 열고 특정 디렉토리로 이동)를 통해 링크를 만듭니다. – face7hill