블로그 이미지
다엄
잘해야지

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

    '계정 명령어'에 해당되는 글 1

    1. 2010.07.20 Linux 계정 생성
    2010. 7. 20. 10:28 Programming/Linux
    사용자 목록 보기 : cat /etc/passwd
    useradd 명령어 옵션 보기 : useradd

    (기본 옵션) 새 계정 생성 :  useradd username 혹은 adduser username
    (옵션 지정) 새 계정 생성 : useradd -u uid -d homedirectory -m  -c "comment" -s shell username
    -> -u uid : 비슷한 목적의 계정은 uid의 첫 자리를 맞춰주는게 관리하기 편함
        -d homeDirectory : 기본은 /home/username
        -m : 디렉토리가 생성.
        -c  "comment" : 무엇을 위한 계정인지 적어줘야 관리가 편함. 예로 "Algorithm Lecture Site"
        -s shell : shell지정. 기본은 /bin/bash로 bash shell임


    계정 생성 후 비밀번호 설정 : passwd username
    계정 생성 확인 : cat /etc/passwd | grep username
                           cat /etc/shadow | grep username
    계정의 홈 디렉토리로 이동 : cd ~username
    현재 디렉토리 위치 확인 : pwd
    현재 디렉토리 내 파일 목록 보이기 : ls -al
    파일 목록 중 ...
       1) .bash_history :  bash에서 실행한 명령어의 history가 모두 보임. 해킹의 위험이 있으므로 다른 사람이 못보고 권한 설정해줘야함. history로 남기 때문에 -p passwd를 바로 치면 안됨.
       2) .bash_logout :  계정 로그아웃 후 실행한 명령어
       3) .bash_profile : 현재 계정의 환경설정 파일 ( login shell)
       4) .bashrc : login shell이 아닐 때 bash가 부르는 환경설정 파일

    계정 삭제 : userdel username( username 계정만 삭제)
                     userdel -r username (username 계정과 홈디렉토리를 모두 삭제)

    현재 내가 어느 계정으로 로그인 했는지 확인 : whoami
    현재 PC에 설치한 OS의 구체적인 정보를 보여줌  : uname -a
    이전 명령어 실행 : !!
    이전 명령어의 젤 끝단어 가져오기 : !$
    history를 파일로 만들기 : history > filename.txt
    posted by 다엄
    prev 1 next