Linux/명령어3

리눅스 사용자계정관리 1. 사용자계정 생성 $ sudo useradd [생성할 사용자계정명] = 사용자계정을 생성 $ sudo passwd [생성한 사용자계정명] = 사용자계정의 비밀번호 설정 2. 사용자계정 수정 사용자계정명을 바꾸는 경우가 생길 수 있다. 아래 명령어를 수행하기 전 수정할계정은 로그아웃을 한 상태에서 관련이 없는 계정으로 접속 후 시도한다. $ sudo usermod -d /home/[변경할 사용자계정명] -l [변경할 사용자계정명] [기존 사용자계정명] = 사용자계정 이름을 수정하고 홈 디렉토리도 변경하였으나 $ ls -l /home = 확인해보면 그룹명이 변경되지 않고 그대로 있는 것을 확인할 수 있다. $ chown [변경할 소유자명]:[변경할 소유자 그룹명] [변경할 파일 및 디렉토리명] = 실행결.. 2018. 5. 23.
vi editor vi editor = visual editor : sh = vi를 실행한 사용자 권한으로 shell실행 : ![명령어] = vi를 실행한 사용자 권한으로 명령어 실행 : !id = id 명령어 결과(uid, gid, groups) 출력 2018. 5. 13.
find 명령어 find 명령어 옵션 1. find / -user [소유자 이름] $ find / -user bejjangyi = 찾는다. 루트디렉토리부터 하위디렉토리까지. 소유자가 bejjangyi 인 파일 및 디렉토리를 2. find / -user [사용자이름] -perm [8진수 권한] $ find / -user bejjangyi -perm +4000 = 찾는다. 루트디렉토리부터 하위디렉토리까지. 소유자가 bejjangyi 인 파일 및 디렉토리를 permission +4000 = 사용가능한 권한 중 하나라도 일치할 경우 permission -4000 = 사용가능한 권한 전부가 일치할 경우(가능하지 않은 권한은 달라도 무관) permission 4000 = 사용가능하지 않은 권한까지 동일할 경우 3. find / -.. 2018. 5. 13.