반응형 프로그래밍26 Ubuntu server 자동 로그인 우분투서버를 설치하고 부팅할때마다 로그인 계정을 입력하는게 귀찮아서getty 를 사용하여 비밀번호입력 없이 바로 로그인하는 방법을 찾아서 기록합니다.getty 서비스 수정기본 우분투 서버에 getty 가 있을테니 바로 수정해볼게요.sudo nano /etc/systemd/system/getty@tty1.service.d/override.conf 에디터는 편한걸 사용하면 됩니다.getty@tty1.service.d 디렉토리가 없을 수 있어요!!그럼 그냥 mkdir 명령어로 디렉토리 생성하고 진행하시면 됩니다~[Service]ExecStart=ExecStart=-/sbin/agetty --autologin your-username --noclear %I $TERM 위처럼 입력했으면 서비스를 재시작해야해요.s.. 2025. 2. 7. 우분투서버 20.04 에서 22.04 로 업그레이드 하기 이번에 서버장비를 들였는데 20.04 를 설치했다가마음이 바뀌어 22.04 로 업그레이드를 해야겠다 싶었는데마침 우분투 자체에서 업그레이드를 할 수 있다는 내용이 보여서 내용을 정리 해보겠습니다! 먼저 우분투서버에 로그인했을 때do-release-upgrade 관련 문구가 있을텐데요! 이렇게 나온다면 업그레이드가 가능하단 얘기입니다. 그런데 바로 저 명령어를 입력하면 이렇게 업데이트가 안되었다고 나오죠.업데이트와 업그레이드는 다른얘기입니다!그래서 최신 업데이트 적용부터 해줘야합니다.최신 업데이트 적용아래 명령어들을 통해서 최신 업데이트를 적용해주세요.$ sudo apt update && sudo apt upgrade$ sudo apt dist-upgrade # 최신 업데이트 적용하면 설치할 항목이 없.. 2025. 2. 6. Synology NAS + SpringBoot + Maven + Git Actions CI/CD 구축 아주.. 오랜만에 글을 쓰는것 같네요....요즘 너무 바쁘다는 핑계..르...............을................ 대고...싶..어요오....ㅎ 회사에서 LMS 를 개발하고있는데 환경 구축부터 애를(?) 좀 먹어서그 부분을 기록 및 오랜만에 글을 쓰고자 이렇게 남겨봐요 ㅎㅎ 일단 저의 환경은 제목에 작성한것처럼시놀로지 나스에아 도커가 빠졌네요...!!뭐 아무튼?나스 + 스프링부트 어플리케이션 + 메이븐 빌드 + 깃액션 이에요. CI/CD 를 구축하고자 하는데 나스와 깃액션 통신이 영 복잡한게.. 아무튼 저의 deploy.yml 파일을 보면서 기록 및 회고를 해보도록 하겠습니다! 앞에 뭐 레포지토리 체크아웃하고, JDK 세팅하고 하는것들은 빼고오류가 난 부분들 빌드단계, war 파일 업로.. 2025. 2. 3. Synology NAS docker 명령어 sudo 없이 쓰기 시놀로지 나스를 사용하면서 도커를 이용할 일이 많아졌다.그런데 도커 명령어를 사용할 때마다 sudo 를 붙이고 패스워드를 입력해야 하는 번거로움이 있다.물론 보안상 그렇게 해 놓는것이 좋지만자동화 프로세스나 배치 프로그램등을 만들때에는 여간 까다로운게 아니다. 그래서 docker 명령어를 sudo 없이 사용하는 방법을 찾아보았고이를 기록하려 한다. 방법은 간단하다. 만약 본인이 시놀로지 나스에 ssh 로 접속해 docker 명령어를 사용하는데 sudo 없이 사용했을때 이런 오류가 나온다면 아래와 같이 적용하면 될 것이다.sudo synogroup --add docker sudo chown root:docker /var/run/docker.sock 뭐 나와 있듯이 에는 자신의 사용자명을 넣으면 된다.그런 .. 2025. 1. 9. [DB설계] RDB 데이터 무결성과 정합성 내용 정리 데이터 무결성무결성은 데이터 값이 정확한 상태Data Integrity가 주로 데이터 무결성으로 번역되나, 정확하다는 의미에서 데이터 완전성이나 정확성이라는 표현이 더 간결데이터 정합성정합성은 무결성과 유사하게 사용되는 용어어떤 데이터들의 값이 서로 일치할 때 데이터 정합성이 맞다고 표현중복 데이터를 많이 사용하면 데이터끼리 정합성을 맞추기 어렵고 궁극적으로는 서로 달라지는 경우(정합성이 깨지는 경우) 발생 가능비정규형을 사용하여 이상현상이 발생하면 데이터 정합성이 깨진다.무결성과 정합성의 비교정합성은 데이터가 서로 모순 없이 일관되게 일치해야 한다는 의미무결성은 데이터가 정확하고 완전해야 한다는 의미 → 데이터는 제대로된(멀쩡한, 모델러나 개발자가 의도한) 상태로 존재해야 한다.어떤 데이터는 정합성에는.. 2024. 12. 31. [SQL 기초 - 19장] 오라클 SQL 계층형 쿼리(2), 윈도우 함수 안녕하세요!오늘은 어제 배웠던 계층형 쿼리 연습과 윈도우 함수를 알아보려고 합니다!!시작하기 전에 지난시간 내용을 복습 하실 분들은 ↓↓↓↓↓↓↓↓↓↓↓↓오라클 계층형쿼리 알아보기계층형 쿼리 연습제가 드린 h_sum 테이블 입니다.위의 테이블을 지난 시간에 배웠던 계층형 쿼리를 통해서 위와 같은 형식을 만드는 연습을 해보겠습니다.그럼 시작점을 먼저 찾아줘야 겠죠?시작점은 가장 상위 노드인 지점을 작성해주면 되겠고,연결 부분은 행과 행을 연결해줄 수 있는 컬럼들로 구성하면 되겠네요.위의 쿼리처럼 작성하시면 됩니다.SELECT 절은 지난 시간에 말씀드린대로그냥 눈으로 보기 좋게 하기 위해 LPAD 를 사용 해준것입니다.다음으로 가지치기 라는 개념에 대해서 설명 하려고 합니다. 제가 초반에 한 .. 2024. 12. 30. 이전 1 2 3 4 5 다음