루트가 아닌 사용자를 사용하여 Linux 서버에 액세스할 수 있습니다. 나에게 필요한 것은 포트 80이 아닌 다른 포트에서 수신 대기하는 간단한 HTTP 서버를 실행하는 것입니다.
나는 가장 간단하고 빠른 솔루션을 찾고 있습니다. 인증이나 그 어떤 것도 필요하지 않습니다.
화면에서 실행하는 것도 좋습니다.
Linux 버전은 Red Hat 4.1.2-50입니다.
답변1
귀하의 질문은 매우 주관적이므로 http 서버를 사용하여 포트를 쉽게 구성할 수 있습니다.
그러나 구성 파일 (또는 루트가 아닌 사용자의 경우 1024보다 높은 파일) 에서 lighttpd
사용하는 것이 좋습니다.server.port = 1080
server.document-root = "/home/foo/www"
server.port = 1080
이는 완전한 http 서버이며 정적 콘텐츠를 제공하기 위해 추가 구성이 거의 필요하지 않습니다. 데이터를 server.document-root
디렉토리 에 넣고 lighttpd -f configuration-file
.
답변2
더 높은 포트에서는 일반적으로 높은 권한이 필요하지 않습니다. 주다경량또는thttpd시도 해봐. 시작하기 가장 좋은 곳은자주하는 질문, 다른 문서는 거기에서 연결됩니다. 관리자가 원하는 웹 서버를 설치하지 않은 경우 다음을 수행할 수 있습니다.소스 코드 다운로드 및 빌드.
답변3
*mini_httpd**는 또한 작고 멋진 HTTP 서버입니다. mini_httpd.conf 파일에서 포트를 구성합니다. 자세한 내용은 여기를 참조하세요. mini_http 홈페이지