본문 바로가기

OS3

Ubuntu Service 파일 만들기 (부팅시 자동 실행) = Info 1 아래 코드는 Ubuntu Server 21.10, PuTTY 기준으로 작성되었습니다. (운영체제 등에 따라 조금 다를 수도 있습니다.) (만약 업데이트 등에 의해 코드가 다르다면 알려주세요!) = Info 2 서버는 Vultr를 통해 VPS를 대여하고 있습니다. Vultr 회원가입을 원하시는 분은 "여기"를 눌러 포스팅을 참고해주세요. 대부분의 Ubuntu Server에서 작동하는 프로그램들(Nginx, MySQL ...)이 systemctl을 통해 제어가 되는데, Flask나 uWSIG를 사용하는 경우, Service를 따로 제작할 필요가 있었습니다. 이번 시간에는 이 Service를 제작하는 방법에 대해 알아봅시다. 일단 PuTTY를 통해 Ubuntu Server에 접속한 후, 로그인.. 2023. 1. 11.
systemctl 사용법 = Info 1 아래 코드는 Ubuntu Server 21.10, PuTTY 기준으로 작성되었습니다. (운영체제 등에 따라 조금 다를 수도 있습니다.) (만약 업데이트 등에 의해 코드가 다르다면 알려주세요!) = Info 2 서버는 Vultr를 통해 VPS를 대여하고 있습니다. Vultr 회원가입을 원하시는 분은 "여기"를 눌러 포스팅을 참고해주세요. Ubuntu를 이용해서 서버를 운영하고 서비스하다 보면, 다양한 Service를 제어해야하는 경우가 발생합니다. 이때, systemctl을 이용해서 이 Service를 제어할 수 있습니다. 1. Service 시작하기 > 이미 실행중인 Service에 대해서 사용하면 재시작과 같이 작동합니다. (하지만, 재시작의 경우는 restart를 사용하는 것을 추천합.. 2023. 1. 6.
사용자 계정 컨트롤 (UAC) 뜻과 설정방법 =Info 아래 코드는 Windows 10 기준으로 작성되었습니다. (운영체제 등에 따라 조금 다를 수도 있습니다.) (만약 업데이트 등에 의해 다르다면 알려주세요!) UAC에 대한 내용을 Microsoft에서 찾으면 다음과 같은 내용을 확인할 수 있습니다. UAC(사용자 계정 컨트롤)은 멀웨어(바이러스)가 PC를 손상시키는 것을 방지하고, 조직이 보다 효율적으로 관리하는 데스크톱을 배포할 수 있도록 돕습니다. 즉, 쉽게 말해, 컴퓨터 바이러스가 "관리자 권한"에 손쉽게 접근하여, PC를 손상시키는 것을 막는 기능이라고 보시면 될 것 같습니다. 설정 방법은 다음과 같습니다. 1. 작업표시줄의 검색 버튼을 눌러, 검색을 켭니다. 2. "제어판"을 검색하고, 엔터를 눌려 실행합니다. 3. 사용자 계정을 선택.. 2022. 12. 19.