웹 브라우저를 통해 명령줄에 액세스

웹 브라우저를 통해 명령줄에 액세스

질문 2개:

질문 1
내 작업이 ssh를 차단합니다. 이는 ssh를 통해 홈 서버에 연결할 수 없음을 의미합니다. 그러나 https 출력은 허용됩니다. https를 통해 명령줄에 연결할 수 있는 우분투용 패키지가 있나요? Apache가 설치되어 있으며 필요한 경우 다른 소프트웨어를 설치할 수 있습니다.

질문 2
우리는 집에 있는 우분투 서버(질문 1과 동일한 서버)에서 Samba를 사용하고 있습니다. a) 비밀번호를 주기적으로 변경하고 b) 비밀번호를 변경해야 할 때 Windows(이 경우 7)에서 사용자에게 비밀번호 변경을 요청하는 팝업을 표시하도록 구성하려면 어떻게 해야 합니까? 참고: 서버에 연결하기 위해 "net use" 명령을 사용하여 배치 파일을 만들었습니다.



고마워요,
프랭크

답변1

WRT 질문 1:

그들이 (거의 확실하게) 실제로 차단하는 것은 네트워크에서 나가는 트래픽뿐입니다.정상ssh 포트 22이지만 (분명히) 트래픽을 허용합니다.정상http 포트, 80.

그러나 http 서버가 포트 80을 사용할 필요가 없는 것처럼 SSH 서버는 포트 22를 사용할 필요가 없습니다. 이는 일반 사용자가 포트 번호에 대해 생각할 필요가 없도록 하기 위한 규칙일 뿐입니다. 따라서 가장 먼저 시도해야 할 일은 집에서 sshd를 설정하고 포트 22 대신 포트 80을 사용하도록 구성하는 것입니다. 다음을 추가하면 됩니다.

Port 80

도착하다 /etc/ssh/sshd_config. 당신은 또한 볼 수 있습니다 man sshd_config. 기본적 -p으로 SSH 클라이언트도 포트 22를 사용하지만 스위치를 사용하여 다른 포트를 지정할 수 있습니다 ssh -p 80 .... 일부 다른 SSH 도구(예: scp)는 (어리석게도 -P) -p.ssh://me@there:80

직장에서 자신의 컴퓨터를 사용하거나 SSH 클라이언트에 액세스할 수 있다고 가정하면 이렇게 하면 됩니다.

직장에서도 https를 사용할 수 있으므로 일반 https(보안을 위해 "s" 참고) 포트인 포트 443을 사용할 수도 있습니다(따라서 방화벽에 의해 차단되지 않습니다). 대부분의 포트 번호에는 일반적으로 이와 관련된 특정 서비스가 있지만,기능적으로는 모두 동일합니다(22, 80 및 443을 포함하여 *nix의 낮은 숫자를 열려면 루트 액세스가 필요합니다.)

답변2

이 페이지를 확인하셨나요?

http://en.wikipedia.org/wiki/Web-based_SSH

나는 당신이 이 페이지에 설명된 자바스크립트 기반 SSH 클라이언트를 찾고 있다고 생각합니다.

관련 정보