Ubuntu 20 LTS에 OPEN VPN 설치

요즘은 서버에 접속하기 위해서 공개된 Port외에는 IP 접근 차단을 당하는경우가 많은 생겨서 이동중에 접속을 하기 위해서 개인서버에 VPN 서버를 구성하였습니다. 공개된 서비스만큼 안정성은 아직 테스트를 해 보아야 하지만 지금은 개인서버이기때문에 이럴다 할 정도로 개인정보가 세어나갈 일이 없기때문에 설치하기로 큰 맘을 먹고 설치를 진행을 하였습니다. 인터넷에 검색을 하니 인터넷에 쉽게 설치를 할 수 있도록 나와 있어서…

[Ubuntu] SWAP 파일 생성 삭제

스왑 파일/파티션 존재 여부 확인스왑 파일 생성 전에 스왑 파일이나 스왑 파티션이 존재하는지 먼저 확인합니다. sudo free -m 그리고 아래의 명령어를 입력해서 swap 관련한 내용이 보이지 않으면 스왑이 설정되지 않은 것입니다. sudo swapon -s 만약 두 명령어 모두 swap 관련이 보이지 않으면 아래 명령어로 생성합니다. 스왑 파일(swapfile) 생성먼저 스왑 용도로 사용할 파일을 swapfile이라는 이름으로 생성합니다.…

Ubuntu 서버에서 Gitlab 제거

정말 간단한 내용입니다. Ubuntu 서버에 설치를 하고 나서 지우려고 보니 명령어를 모아 놓은곳이 없어서 일단 정리해를 해 놓습니다. sudo gitlab-ctl cleanse sudo gitlab-ctl uninstall sudo apt remove gitlab-ee sudo apt purge gitlab-ee 별 다른 내용은 없지만 필요하신분이 저처럼 있을 거라고 생각해서 짧게나마 정리를 해 놓습니다.

우분트 자동시작서비스 등록 실행하기

해당 기록은 제 개인적으로 기록을 해 놓은 부분입니다. 누군가에게 도움이 될수도 있지만 아마 전혀 쓸모가 없을수도 있습니다. 그렇기에 개인 기록이라는 점을 먼저 밝힙니다. crontab으로 실행하는것에 한개가 있습니다. 재부팅 되면서 실행을 해도 되고, 일정 시간을 체크해서 해도 되지만, 항상 가동해야 되는 부분이 있어서 만들게 된 부분입니다. cp /home/ubuntu/service/serviceCrawer.service /etc/systemd/systemd --------------- [Unit] Description=ServiceCrawer-1 After=network.target [Service] ExecStart=/usr/bin/php /home/ubuntu/service/service.file…

[Ubuntu] UFW 방화벽 사용하기

[Ubunto] UFW 방화벽 사용하기 설치 $ sudo apt-get install ufw 기본 정책 설정 (들어오는 패킷은 차단, 나가는 패킷은 허용) $ sudo ufw default deny incoming $ sudo ufw default allow outgoing ssh, http, https 허용 (ssh 포트를 변경해서 사용한다면 반드시 직접 포트를 입력하자) $ sudo ufw allow ssh $ sudo ufw allow http $ sudo…

Ubuntu에서 NAS 공유(CIFS/SMB) 마운트하기

이 글에서는 Ubuntu 데스크톱/서버 환경에서 SMB(또는 CIFS) 프로토콜을 이용해 사내 NAS를 마운트하는 방법을 단계별로 설명합니다. 모든 명령어는 그대로 복사‑붙여넣기 할 수 있도록 코드 블록으로 묶었으며, 시스템 재부팅 후에도 자동으로 마운트되도록 /etc/fstab 설정까지 포함했습니다. 1. 필요한 패키지 설치 Ubuntu 12.04 이후부터는 smbfs 패키지가 더 이상 유지되지 않고 cifs-utils로 대체되었습니다. 최신 배포판이라면 아래와 같이 cifs-utils만 설치해 주세요.…