본문 바로가기
컴퓨터 공부/리눅스 자습서

리눅스 원격 접속을 통해 웹페이지 구축 및 소유권분리(chown) 실습

by 반짱코 2026. 4. 5.
728x90

앞서 2개의 보안 설정을 하고 난 뒤 정적페이지를 보여주는 웹페이지를 만들어보았다.

소유권이 없던 windo라는 계정으로 웹페이지를 관리하기 위해 폴더 소유권을 넘겨줄 예정이다.

 

 

먼저 nginx를 가상머신 안에 설치했다.

 

설치된 index 파일은 /var/www/html 경로에 위치해 있다.

 

 

 

html 파일을 열어보면 초기 설정된 html파일이 있는데 난 windo계정으로 이 파일을 제거하고 새로운 파일을 만들 생각이다.

 

 

 

 

windo계정에게 소유권을 주기 위해 chown 명령어를 사용했다.

$sudo chown -R windo:windo /var/www/html

 

-R은 하위 파일 전부다 적용.

[사용자명]:[사용자명] 첫 번째는 소유자, 두 번째는 그룹이다.

 

 

 

 

소유권을 확인하기 위해 원격접속한 windo 계정으로 html 파일을 열어봤다. 

잘된다.

 

 

 

삭제 명령어도 잘 작동한다. 

 

 

 

 

그 이후에 새로 index.html 파일을 만들어 아래처럼 작성해 줬다. 이제 크롬창에서 똑같이 나오면 성공이다.

 

만약 한글이 깨진다면 head 부분에 <meta charset="UTF-8">을 넣어주자.

 

 

 

 

 

크롬창에서 문제없이 웹페이지가 보인다.

 

 

 

 

 


 

 

 

 

 

 

 

요약정리

1. 소유권이 없는 사용자계정에 소유권을 부여했다.

2. 명령어는 $sudo chown -R [사용자명]:[사용자명]  [대상 폴더]

3. 이제 원격환경에서 웹페이지를 만들 수 있다. nginx 사용

 

 

 

 

여력이 된다면 동적 웹페이지로 발전시키고 싶다.

 

 

 

감사합니다.

728x90

댓글