온라인입니다. 비어 있는? 대부분 그렇지 않을 것입니다 (적어도 영원히는 아닙니다). 어느 쪽이든 서버를 설치 한 후에는 이와 같은 설정 문제 일뿐입니다.
서버 구하기 :
당신이 요구하는 것은 사실상 미니 서버 또는 VPS입니다. 이들은 DigitalOcean , Amazon Web Services , Google Cloud Platform 등과 같은 회사에서 호스팅하는 컴퓨터입니다 . 이러한 회사에는 무료 평가판이나 프로모션 코드가있을 수 있지만 이러한 서비스 는 실제로 귀하에게 제공되는 서비스 이며 이러한 회사는 회사 임을 기억해야합니다 . 좋은 점은 수익성이 없기 때문에 비즈니스 모델에는 없습니다.
그러나 이것이 자유롭지 않다는 것을 의미하지는 않습니다. DigitalOcean에는 다른 사람들이 귀하의 고유 코드를 사용하여 가입 할 때 서버 시간을 확보 할 수있는 추천 프로그램이 있습니다. AWS는 서버에 대해 1 년 무료 평가판을 제공합니다. 실제로 찾으려면 다른 서버 호스트와 비슷한 거래를 찾을 수 있습니다. 그러나 이러한 서비스는 일반적으로 매우 저렴합니다 (최소 $ 5 / 월).
물론, "무료"VPS 제공 업체를 찾을 수있을 것입니다. 그러나 무료 점심과 같은 것은 없다는 것을 지적하기에 좋은시기 입니다. 돈을 내지 않을 수도 있지만 VPS가 할 수있는 일에 매우 제한적이거나, 데이터 수집에 사용될 수 있으며, 특정 시간에만 액세스 (시간 공유)하고 작업을 저장할 수없는 등 . 실제로 원하는 방식으로 작동하는 평판 좋은 우분투 설치를 원한다면 미안합니다. 또는 여분의 서버 용량을 사용할 수있는 좋은 친구가 있습니다.
인터넷을 통한 원격 액세스 :
경고 : 이 섹션에 설명 된 내용을 모두 읽고 이해해야합니다. 중요합니다.
당신이 요구하는 것 (HTTP / HTTPS를 통한 셸 및 / 또는 그래픽을 의미하는 완전한 원격 액세스)은 큰 보안 위험이 될 수 있습니다! 자신에게 시스템에 대한이 수준의 액세스 권한을 부여하면 다른 사람이 시스템을 가져 와서 다양한 악의적 인 트릭을 사용하거나 연결을 스누핑 할 수 있습니다. 이 포스트의 뒷부분에서 VNC를 사용하는 것에 대해 언급했는데 설정에 매우주의하지 않으면 완전히 위험 할 수 있습니다. 나는 당신의 시스템이 막히는 것에 대해 책임을지지 않습니다. 내가 당신에게 경고하지 않았다고 말하지 마십시오. 바르게 일하거나 매우 조심스럽게 밟으십시오.
개인적으로 기준을 다시 평가하고 가능한 경우 올바른 방식으로 작업을 수행하는 것이 좋습니다 (필요한 경우 포트 터널링이있는 키 기반 SSH + 강력한 방화벽 구성). 즉, HTTP를 통해 모든 것을 가져 오는 대신 올바른 소프트웨어를 사용해야합니다.
웹 브라우저를 통한 액세스는 실제로 대부분의 사람들이 다양한 이유로하지 않는 경향이 있습니다. 가장 큰 이유는 이것이 고려 된 모든 것들에 대해 매우 안전하지 않기 때문입니다. 그러나 여전히 웹 브라우저를 통해 무언가를 사용하고 싶다면 분명히 가능합니다 .
직접 콘솔이나 셸만으로도 괜찮다면 Webmin , ShellInABox 또는 Web Console 과 같은 것이 좋습니다. 웹에 액세스 할 수 있으며 컴퓨터를 꽤 잘 제어 할 수 있습니다. 그러나 이와 같은 사항에 대해서는 nginx
VPS에 HTTP 서버 (예 :) 가 필요합니다 .
이것이 용납 할 수없고 머신에서 호스팅하고 싶지 않은 경우 webssh 와 같은 것을 사용할 수 있지만 이와 같은 것을 사용하여 발생할 수있는 보안 위험에주의해야합니다.
X11 (등을위한 그래픽 인터페이스 xmodmap
등)이 필요한 경우 좀 더 고급적인 작업을 수행해야합니다. 이 경우 X11 포워딩을 중심으로 일종의 솔루션을 구축해야합니다. 웹 브라우저 이외의 컴퓨터 측 소프트웨어를 사용할 수없는 경우에는 더욱 어려워집니다. 그러나 VNC 를 설정 한 다음 noVNC 와 같은 것을 원격으로 사용 하거나 자신의 컴퓨터 에 설치하여 계속 사용할 수 있습니다 . 그러나, 이것은 소개 할 수 무거운 시스템에 지연. 그것은 또한 제공 거대한 시스템에 대한 잠재적 인 공격 벡터를,하지만 당신은이 섹션의 상단에있는 거대한 경고를 볼 수 있어야합니다.
이상적으로는 플래시 드라이브에 가벼운 SSH 클라이언트 (예 : PuTTY 또는 유사)와 X11 (XMing과 같은)이 있고이를 사용하여 어디에서나 연결할 수 있지만 이미 플래시 드라이브를 가지고 있습니다. 이때 영구 드라이브를 만드는 것이 가장 좋습니다 .