반응형

개발 창고 420

[Linux] How to change user account information

How to change user account information usermod 요구사항 사용예시 How to change user account information 리눅스 계정을 만들면 일반적으로 계정 아이디를 바꾸는 경우가 많이 발생하지 않지만 알아두거나 메모해 두면 굳이 내 비활성 메모리인 뇌에 저장하지 않아도 되므로 많은 도움이 될 겁니다. 또한 usermod는 계정 아이디뿐만 아니라 각 종 정보를 변경하는 데 사용됩니다. usermod 사용자 계정과 관련된 다양한 정보들을 변경하는 명령어 usermod [옵션] 주요 옵션 내용 -c --comment COMMENT 사용자의 간단한 정보를 입력하거나 변경 (comment) -d --home HOME_DIR 사용자 홈 디렉토리를 변경. 변경할 ..

[Linux] How to use daemon to manage your account

How to use daemon to manage your account passwd 사용되는 경우 사용 문법 사용 예시 암호 정책 변경 How to use daemon to manage your account 이 번에는 이 /etc/shadow에 들어있는 정보를 관리하는 데몬에 대해 이야기해보려고 합니다. passwd 해당 계정의 비밀번호(Passwd)를 변경 또는 지정하는 명령어입니다. 관리자 권한 (root)로 사용 가능합니다. 사용되는 경우 신규 계정 추가(useradd) 후 비밀번호 지정 시 기존 계정 비밀번호 변경 시 사용 문법 $> passwd [옵션] 주요 옵션 내용 -l 로그인 하지 못하도록 계정 비밀번호를 잠금 -u 계정 비밀번호 잠금 해제 -n 마지막 변경일 기준 비밀번호 변경 불가능..

[Linux] How to change the password for an account in bulk

How to change the password for an account in bulk chpasswd 사용 문법 사용 예시 How to change the password for an account in bulk 이 전 글들에서 계정 정보를 보는 방법이나, 비밀번호 정책을 보는 방법 그리고 관리하는 방법에 대해 이야기해보았습니다. 이 번에는 각 계정별 비밀번호를 일괄로 변경 가능한 chpasswd에 대해 이야기해보려 합니다. chpasswd 계정 패스워드를 변경하는 명령어 보통 여러 계정의 패스워드를 일괄 변경할 때 사용 패스워드 변경 시 사용되는 알고리즘 RHEL 4 이전 : DES RHEL 5 / 6 : MD5 RHEL 7 : SHA-512 사용 문법 chpasswd [옵션] [< 패스워드파일] ..

[Linux] How to manage account password maturity information

How to manage account password maturity information chage 사용 예시 전체 결과 How to manage account password maturity information 이 전 글들에서 사용자 계정 정보를 관리하거나 비밀번호 설정, 최소, 최대 기간 등등을 설정하는 방법에 대해 확인해보았습니다. 이번 글에서는 계정의 만기 정보 만을 좀 더 집중적으로 관리하는 명령어에 대해 이야기해볼까 합니다. chage 계정 패스워드 만기 정보를 변경 및 설정하는 명령어 시스템에게 로그인한 계정의 패스워드를 변경해야 하는지 알려줌 시스템 관리 명령어이므로 관리자(root)을 가진 사용자만 사용 가능 주요 옵션 내용 -l --list 선택된 계정의 패스워드 정책 정보 확인 ..

[NodeJS] How to use multiple versions

How to use multiple versions 1. NVM 설치 2. NVM 설치 확인 3. 버전 설치 4. 설치 된 버전 목록 확인 5. 사용 할 버전 선택 6. 현재 버전 확인 7. 설치 가능한 버전 목록 확인 How to use multiple versions 노드를 사용하다 보면 여러 버전으로 사용해야 하는 경우가 있습니다. 특히나 협업 관계에서 각자 사용하는 개발 환경이 다르다 보면 먼저 업그레이드 하기도 애매하고 그렇다고 그냥 기존 버전을 유지하기도 애매한 경우가 발생하곤 합니다. 이때 사용하면 좋은게 NVM입니다. 1. NVM 설치 먼저 아래 사이트에서 최신 버전을 NVM 최신 버전을 다운 받아 줍니다. https://github.com/coreybutler/nvm-windows/rel..

[Linux] How to manage groups

How to manage groups gpasswd How to manage groups 이 전 글들에서는 계정에 대한 정보 및 패스워드, 패스워드 정책에 대해 이야기해 보았습니다. 이번 글에서는 계정이 속하는 그룹에 대해 이야기 해보려 합니다. 보통 user와 group의 명령어나 파일들은 비슷한 패턴으로 관리가 되어집니다. 파일 및 명령어 user group 기본 정보 파일 /etc/passwd /etc/group 비밀번호 파일 /etc/shadow /etc/gshadow 기본 정보 변경 명령어 passwd gpasswd 일반 정책 변환 명령어 pwconv grpconv shadow 정책 변환 명령어 pwunconv grpunconv gpasswd 이 중 그룹 기본 정보 관리 명령인 gpasswd는 ..

[Linux] How to use the "ln" command

How to use the "ln" command I-node 심볼릭 링크 (=소프트 링크) 하드 링크 심볼릭 링크 vs 하드 링크 ln 명령어 How to use the "ln" command Window를 사용하다 보면 "바로가기"라는 기능을 사용하곤 합니다. 이는 실제 파일이나 폴더 들은 그곳에 없지만, 마치 내가 원하는 위치에 옮겨 놓은 듯이 클릭하면 실제 파일이나 폴더를 클릭한 것과 동일한 결과가 나오도록 하는 파일입니다. 리눅스 시스템에서는 파일 링크라는 개념이 이와 유사하며, 리눅스 시스템에서 파일 링크는 방식에 따라 두 가지 유형으로 나눠집니다. 파일 링크 내용 소프트 링크 윈도우의 "바로가기" 처럼 실제 파일 또는 디렉토리로 이동하도록 주소만 갖고 있는 파일 링크로(주로 심볼릭 링크라고 ..

[Linux] How to check access account information

How to check access account information w 사용 예시 How to check access account information 서버 관리를 하다 보면 현재 시스템에 접속한 계정 정보와 그 사용자가 실행시킨 프로세스들의 정보를 조회해보아야 하는 경우가 종종 발생하곤 합니다. 이때 사용하는 명령어가 w명령어 입니다. w 여러 계정이 접속하는 서버의 관리자가 로그인 계정의 정보를 확인하기 위해 사용하는 명령어 중 하나 w [옵션] 주요 옵션 내용 -h --no-header 헤더 정보 (첫 번째 라인)을 출력하지 않음 -u --no-current 현재 프로세스와 CPU시간을 파악하는 동안 사용자 명을 무시 -s --short 짧은 포맷, JCPU, PCPU, 로그인 타임을 출력하지..

[Linux] How to configure Quota

How to configure Quota quota 명령어 edquota 명령어 setquota 명령어 requpota 명령어 quotacheck 명령어 How to configure Quota 리눅스 시스템에서 여러 계정을 할당하여 접속을 하는 경우, 특정 계정에서 예상하지 못한 저장 용량이나 파일 개수의 사용으로 전체 시스템에 영향을 주는 경우가 발생하곤 합니다. 이 경우 각 계정별 저장 용량이나 파일 개수를 제한을 주어야 하는데, 이 때 사용하는 개념이 Quota입니다. Soft Quota 사용자가 사용할 수 있는 최소 공간 설정된 유예기간 만큼 Soft Quota에서 정해진 공간을 초과하여 사용 가능 Hard Quota 사용자가 사용할 수 있는 최대 공간 정해진 공간을 초과할 수 없음 quota ..

[Linux] How to use the "touch" command

How to use the "touch" command 사용 예시 How to use the "touch" command 파일을 생성하거나 생성된 파일의 날짜, 시간을 변경하려는 경우 사용하는 명령어입니다. 옵션 없이 사용할 경우 서버의 시간을 해당 파일에 적용하게 됩니다. 파일이 생성되는 경우 0byte의 파일이 생성되며, 한 번에 여러 개의 파일을 생성할 수 있습니다. 주요 옵션 내용 -m 수정 시간 만을 변경 (Access 시간은 변경되지 않음) -t 시스템의 시간이 아닌 사용자가 지정한 시간대로 변경 (Modify / Acccess 모두 변경) 형식 : [[CC]YY]MMddhhmm[.ss] 사용 예시 ▶︎ 0byte의 file01.txt을 생성합니다. # 현재 디렉터리에 file01.txt가 있..

반응형