100%를 한번에 바꾸는건 어려워도 1%를 100번 바꾸는건 쉽다.

생각정리 자세히보기

개발/Linux 5

[Linux] 그룹, 계정 설정

최근에 각자 리눅스 계정을 줄 일이 생겨서 그룹 설정과 계정 설정을 진행하였습니다. groupadd 그룹을 추가하는 명령어입니다. 그룹은 GID가 생성됩니다. GID는 그룹 생성시 할당되는 ID입니다. # 그룹 추가하기 sudo groupadd {groupName} # 그룹 생성 확인하기 cat /etc/group groupdel 그룹을 삭제하는 명령어입니다. sudo groupdel {groupName} useradd 사용자를 추가하는 명령어입니다. 사용자를 추가할 때 그룹을 지정해줘야 사용자관리가 편해집니다. sudo useradd -m {username} -g {groupname} -- 옵션 -- -m : 해당 유저의 폴더를 같이 생성 -g : 그룹 지정 passwd 계정의 비밀번호를 세팅합니다. ..

개발/Linux 2024.01.26

[Linux] Server TimeZone 설정

우리가 리눅스를 설치하면 가장 먼저 설정해야하는 것 중 하나가 바로 TimeZone 설정하는 것이다. Server를 설치하고 서비스를 하면서 로그를 찍게 되면 이 타임존에 영향을 받는다. 필자의 경우 FIDO Certification (https://dc-choi.tistory.com/70)을 진행하면서 타임존을 미리 설정하지 않아 애먹었던적이 있다. 다시는 이런 실수를 하지 않기 위해서 타임존 설정하는 부분을 기록으로 남기려고 한다. 먼저, 현재 타임존을 확인하는 방법은 두가지가 있다. date timedatectl 이렇게 두가지 명령어가 있고, 후자의 방법이 더 자세한 시간설명이 나온다. 먼저 현재 설정할 수 있는 타임존을 확인한다. 서울은 다음처럼 확인이 가능하다. timedatectl list-t..

개발/Linux 2022.10.31

[Linux] Vim 에디터 초기 설정

Vim은 리눅스의 기본 에디터인만큼 반드시 한번쯤은 사용하게되는 에디터이다. 내가 Vim을 사용하게 되면서 가장 불편한 점은 바로 IDE처럼 들여쓰기 기능이 없다는것이다. 개인적으로 소스코드를 보게 되면 가장 중요하게 생각하는점이 가독성이라고 생각을 하는데, 이 들여쓰기가 없으면 소스코드를 작성하는데 불편했었다. 그렇기에 Vim 설정에 대해 공부했었고, 나에게 맞는 설정을 찾았다. Vim 설정은 내 홈 디렉토리의 .vimrc를 설정한다. 없다면 만들어야하고, 반드시 Vim 패키지를 설치해야한다. 가독성 set number : 에디터에 라인번호를 출력한다. 검색 set hlsearch : 검색을 할 경우 강조한다. 여백칸 설정 set ts=8 : \t를 할 경우 8칸을 띄운다. set sw = 자동 들여쓰..

개발/Linux 2021.09.23

[Linux] Ubuntu에서 netplan으로 고정IP 설정하기

최근까지 가상머신으로 Linux 환경에서 C, Shell 실습을 진행하였다. 그래서 Putty로 SSH 접속을 하는데 고정으로 IP가 할당되지 않아서 애를 먹었다... 이 글은 처음에 설치한 그대로 진행한다는 전제를 두고 작성한다. Ubuntu 18 LTS 부터는 Netplan이 적용되어 설정 방식이 변경됨. 0. 사전 세팅 Virtualbox로 ubuntu를 설치할때 네트워크 설정을 바꿔야한다. 어댑터에 브리지를 선택하여 호스트 컴퓨터와 같은 네트워크상에 있도록 설정한다. (이 작업이 설정되어있는 경우 다음으로 넘어가도 좋다) 만약 NAT로 설정되어있는 경우가 있다. 그럴경우는 네트워크 대역대가 완전히 달라진다. NAT는 내부 네트워크를 뜻한다. ※ 210918 22:34 추가수정 (만약 NAT를 사용..

개발/Linux 2021.09.18

[Linux] Vmware를 이용하여 Cent OS 8 구축하기

지난 11월 21일날 네트워크 첫 스터디를 시작하였다. 거기서 배운 시스템 구축 내용을 복습하려고 다시 해보았다. ※ 수정(21.01.06) Cent OS가 서비스를 종료한다고 한다... 정말 Vmware 사용법이 궁금한 분들만 이 게시글을 보는것을 추천드립니다. ※ 멘토의 서버에서 진행되며, VPN으로 연결되어있는 상태이다. 이 방법은 Vmware로 서버를 설치하는 수많은 방법중 하나이며, 설치방법이 아닌 무슨 기능이 어떤 역할을 하는지 이해하면서 보면 좋다. 1. 관리자 페이지에 여분의 서버를 선택한다. 2. 해당 서버에 새 가상 시스템을 클릭하여 새 시스템을 만든다. 3. 새로운 시스템을 구축하는것이니 다음을 선택한다. 4. 시스템 이름을 입력하고 위치를 선택후 다음으로 넘어간다. 5. 계산 리소스..

개발/Linux 2020.11.26