1 그래서 저는 Centos 로컬 서버를 가지고 있습니다. 인터넷 (공개)을 통해 액세스 가능하게 만들고 싶습니다. 나는 포트 80 (HTTP)과 21 (FTP)을 전달해야한다는 것을 알고있다. 내 중요한 질문은,이게 안전한가요? 아니면 VPS를 구입해야합니까? 나 자신의 서버 등을 설치하고 싶다. apache-http-server centos port-forwarding http centos-7 — LifeOS 소스
0 Ftp는 컴퓨터가 손상 될 수있는 첫 번째 것입니다. ftp를 절대 열지 마십시오. 대신 ssh와 sftp를 사용하십시오. fail2ban 또는 denyhosts와 같은 것을 설치하고 설정하십시오. selinux를 활성화하고 apache / nginx를 selinux와 함께 사용해야합니다. 다른 모든 서비스를 닫으십시오. 또한 ssh의 기본 포트를 변경할 수도 있습니다. — cristi 소스 답장을 보내 주셔서 감사합니다. 그러면 sftp를 사용하여 centOS에서 ssh 포트를 예를 들어 190으로 변경 한 다음 라우터에서 190 번 포트를 열 수 있습니까? @cristi — LifeOS 라우터 구성을 모르지만 포트 190을 centos 호스트에 전달해야 할 수도 있습니다 — cristi 고마워, 내 서버를 만들거나 vps를 구입할 것을 권장합니까? — LifeOS 서버의 구성 및 강화와 관련하여 동일한 내용이 적용됩니다. 나는 VPS를 권하고 싶다. 왜냐하면 대부분 기계를 유지하고 정전과 디스크 고장 등을 처리하는 것이 다른 문제이기 때문이다. — cristi 그렇습니다.하지만 코딩 외에도 해커가 라우터에 들어 가지 않으면 서 안전한 방법으로 서버를 관리하는 방법을 배우고 싶어하는 사람이라면 어떻게 될까요? — LifeOS