Linux 명령어 - chmod 명령어 사용법 알아보기(파일 권한 바꾸기) 이번 포스팅에서는 chmod 명령어에 대해서 알아보도록 하겠습니다. Linux chmod 명령어 란? 리눅스 파일 시스템에서 파일을 생성시 파일을 생성한 사용자가 파일에 대한 제어를 할수 있습니다 그러나 서비스를 운영하다보면 다른 사용자에게 접근, 읽기, 쓰기 같은 권한을 주어야할 경우가 있습니다. 다른 사용자에게 접근 권한을 부여할때 사용되는 명령어가 chmod 입니다 chmod 명령어는 소유자, 그룹, 익명사용자에게 각각 별도로 지정이 가능하며, 권한을 지정시 숫자, 알파벳기호, 특수문자를 통해 설정할 수 있습니다. Linux chmod 옵션 사용법 : chmod [옵션] [--옵션] [모드] [파일] 사용법 : chmod [..
Linux - 파일의 접근 권한 소유권 이번 포스팅에서는 Linux에서 파일의 접근 권한과 소유권에 대해서 알아보도록 하겠습니다 Linux 파일의 접근 권한 및 소유권 리눅스 시스템은 파일에 소유권에 권한을 주어서 각 사용자가 사용하는 파일에 대한 제어를 할수 있도록 하고 있습니다 이러한 권한은 다중 사용자들이 리눅스와 유닉스 시스템에서의 보안정책으로 당연한 정책 입니다 또한 파일 소유권을 이용하여 다른 사용자가 자신의 파일을 타인으로부터 보호할 수 있습니다 리눅스는 파일 권한은 기본적으로 사용자와 그룹이 소유권을 가지도록 설정 됩니다 예로 사용자가 처음 파일을 생성할경우 파일을 생성한 사용자, 그룹 및 다른 사용자에 대한 접근권한이 설정되며, 이런 설정을 Permission 설정 이라고도 합니다 파일의..
Ubuntu - 사용자 패스워드 보안 정책 설정 알아보기 이번 포스팅에서는 사용자 패스워드 보안 정책 설정 관련에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 비밀번호 보안 정책 많은 보안 권고사항을 보면 비밀번호는 3개월에 한번씩 변경해야되며, 보안 점검 가이드 문서에서도 3개월마다 변경하도록 사용자에게 설해야되한다고 합니다 이전 포스팅에서와 같이 비밀번호 강제 변경주기를 설정했지만 시스템상에서 기본적으로 적용할 수 있습니다. Ubuntu 사용자 계정 비밀번호 보안 정책 설정하기 File : /etc/login.defs vi /etc/login.defs . . . . PASS_MAX_DAYS99999 PASS_MIN_DAYS0 PASS_WARN_AGE7 #PASS_MIN_LEN 8 . . ...
Ubuntu - 사용자 계정 그룹 설정 알아보기 이번 포스팅에서는 사용자 계정 그룹관리에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 그룹 확인 Ubuntu - 사용자 계정 그룹 확인 사용법 : groups [사용자 계정] # groups sv_talk sv_talk : sv_talk Ubuntu 사용자 계정 그룹 추가 Ubuntu - 사용자 계정 그룹 추가 사용법 : usermod -a -G [추가할 그룹] [사용자 그룹] # usermod -a -G sv_talk gp_user Ubuntu - 추가된 그룹확인 사용법 : groups [사용자 계정] # groups gp_user gp_user : gp_user sv_talk
Ubuntu - 사용자 계정정보 및 암호정보 확인 알아보기 이번 포스팅에서는 사용자 계정정보 및 암호정보 확인 방법에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 및 암호 정보 확인 Ubuntu - 사용자 계정 정보 확인 사용법 : chage -l [사용자 계정] # chage -l sv_talk Last password change: Jun 10, 2021 Password expires: never Password inactive: never Account expires: Dec 31, 2022 Minimum number of days between password change: 0 Maximum number of days between password change: 99999 Number ..
Ubuntu - 사용자 계정 패스워드 변경 설정 알아보기 이번 포스팅에서는 사용자 계정 패스워드 강제 변경 설정 방법에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 다음번 로그인시 암호 강제 변경 설정 Ubuntu - 사용자 계정 다음번 로그인시 암호 강제 변경 설정 사용법 : passwd -e [사용자 계정] # passwd -e sv_talk Ubuntu 사용자 계정 암호 변경 최소 일자 설정 * 암호를 변경을 자주 하는 것을 막기 위한 기능이며, 기본값인 0 을 지정하여 제한 없음을 선택할 수 있습니다. Ubuntu - 사용자 계정 암호 변경 최소 일자 설정 - charge 명령어 사용법 : chage -m [일수] [사용자 계정] # chage -m 10 sv_talk chage 명령어..
Ubuntu - 사용자 계정 패스워드 만료일 설정 알아보기 이번 포스팅에서는 사용자 계정 패스워드 만료일 설정에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 암호 변경 만기일 설정 Ubuntu - 사용자 계정 암호 변경 만기일 설정 사용자 암호 유효 일수을 설정하는 부분이며, 지정된 기간 이후에는 암호를 변경해야 되는 옵션입니다 권장 값은 90일입니다. 사용법 : chage -M [일수] [사용자 계정] # chage -M 7 sv_talk charge 명령어를 통해 -M 옵션 -x 옵션을 사용하여 암호 변경 없이 사용할 수 있는 최대 일수를 설정할 수 있습니다. Ubuntu 사용자 계정 암호 만료로 인한 비활성 기간 설정 Ubuntu - 사용자 계정 암호 만료 비활성 기간 - CHAGE 명령..
Ubuntu - 사용자 계정 만료일 설정 알아보기 이번 포스팅에서는 사용자 계정 만료일 설정 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 만료 설정 정보 확인 Ubuntu - 사용자 계정 만료 설정 정보 확인 사용법 : chage -l [사용자 계정] # chage -l sv_talk Last password change: Jun 10, 2021 Password expires: never Password inactive: never Account expires: never Minimum number of days between password change: 0 Maximum number of days between password change: 99999 Number of days of war..
Ubuntu - 사용자 계정 정보 수정 알아보기 이번 포스팅에서는 사용자 계정 정보 수정에 대해서 알아보도록 하겠습니다. Ubuntu 사용자 계정 변경 Ubuntu - 사용자 계정 변경 사용법 : usermod [사용자 계정] -l [변경할 계정] # usermod user -l user_change Ubuntu 사용자 계정 이름 변경 Ubuntu - 사용자 계정 이름 변경 사용법 : usermod [사용자 계정] -c [사용자 이름] # usermod user_change -c "server" Ubuntu 사용자 비밀번호 변경 Ubuntu - 사용자 비밀번호 변경 사용법 : passwd [사용자 계정] # passwd user_change New password: Retype new password: ..
Ubutnu - adduser, useradd 사용법 알아보기(사용자 추가) 이번 포스팅에서는 사용자 추가에 대해서 알아보도록 하겠습니다. Linux와 사용자 계정 리눅스에서는 서로 다른 사용자가 동시에 로그인하여 운영할수 있는 멀티 운영체제이며, 여러 사용자의 계정을 생성하여 독립적인 시스템 접근을 할수 있도록 하고 있습니다 여러 사용자들을 효율적으로 관리하기 위해 그룹으로 묵여있고 모든 사용자는 1개 이상의 그룹에 속하게 됩니다 사용자나 그룹에게 특정 파일에 대한 읽기, 쓰기, 실행 권한을 부여하여 디렉토리 접근, 읽기 등 접근권한을 부여하여 관리를 할 수 있습니다 사용자 계정은 영문 대/소문자, 숫자, "-", "_" 로 구성할 수 있으며, 리눅스에서 사용되는 계정은 대/소문자를 구분하지만, 대/소..