PowerPoint 프레젠테이션

Similar documents
Microsoft PowerPoint - 5. 사용자 계정관리-1(2016-1학기).ppt [호환 모드]

사용자계정관리 1. 사용자계정관리 사용자 (user), 그룹 (group) u 다중사용자시스템 (Multi-User System) - 1 대의시스템을동시에여러사람이접속하여쓸수있게하는시스템 u 사용자 (user) - 시스템관리자 : root (=Super user) -

PowerPoint 프레젠테이션

Microsoft PowerPoint - 07-EDU-LinuxUser-3.ppt

Microsoft PowerPoint - comp_prac_081223_2.pptx

- 29 -

Microsoft PowerPoint - 09_(Linux)_(Fundamental)_System_Management

Module 4 Active Directory Domain Services 관리자동화

PowerPoint 프레젠테이션

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1차내지

PowerPoint 프레젠테이션

lecture01

제1장 Unix란 무엇인가?

Microsoft PowerPoint - 04Àå.ppt [ȣȯ ¸ðµå]

Linux SHELL

Oracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용

2016 1


Chapter 05. 파일접근권한관리하기

리눅스 프로세스 관리

PowerPoint 프레젠테이션

머신이미지생성및사용시 주의사항 ( 가이드라인 ) 1 / 18

[ 컴퓨터시스템 ] 3 주차 1 차시. 디렉토리사이의이동 3 주차 1 차시디렉토리사이의이동 학습목표 1. pwd 명령을사용하여현재디렉토리를확인할수있다. 2. cd 명령을사용하여다른디렉토리로이동할수있다. 3. ls 명령을사용하여디렉토리내의파일목록을옵션에따라다양하게확인할수

<4D F736F F F696E74202D FC7C1B7CEBCBCBDBABFCD20BBE7BFEBC0DA20B8EDB7C920C0CDC8F7B1E22E >

다. 최신 버전의 rpm 패키지 버전을 다운로드해 다음과 같이 설 치한다. 단 debuginfo의 rpm 패키지는 설치할 필요가 없다. 하기 위한 옵션이고, init는 저장소를 초기화하기 위한 cvs 명령 어이다. - 새로 설치한 경우 : rpm -ivh cvs* -

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

Linux Server - FTP Good Internet 소 속 IDC실 이 름 정명구매니저

PowerPoint 프레젠테이션

머신이미지 생성및사용시주의사항 ( 가이드라인 ) 목 차 1. 머싞이미지 생성시주의사항 2. 머싞이미지 사용시주의사항 3. VM 접속보앆강화방법 1 / 18

ENT5_ora11g_R2_ hwp

YUM(Yellowdog Updater,Modified) : RPM 패키지가저장된서버 ( 저장소 ) 로부터원하는패키지를자동으로설치한다. : YUM 도구는 RPM 의패키지의존성문제를해결

1 Live CD(USB) 란? 1.1 Live CD(USB) 란? LiveCD(USB) 란 CD( 또는 USB) 를하드디스크로인식하여해당매체를기반으로동작하는운영체제를말한다. 즉 CD에설치된운영체제이다. 이는자신의 PC의하드디스크에설치된내용은 CD에그대로복사하였다고생각

RedHat Linux Fedora Core 4 + APM 소스컴파일설치 김희균 [ 사전준비 : 리눅스시디, 리눅스설치공간준비와컴퓨터의 IP 주소와넷마스크, 게이트웨이주소기록 1. Linux 시디로부팅을한다. 2. Gra

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

PowerPoint 프레젠테이션

Linux SHELL

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

작성자 : 기술지원부 김 삼 수

/chroot/lib/ /chroot/etc/

슬라이드 1

쉽게 풀어쓴 C 프로그래밊

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - postfix) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i postfix spf-filter 년 6 월

<BFACBDC0B9AEC1A620C7AEC0CC28372D C0E5292E687770>

메일서버등록제(SPF) 인증기능적용안내서 (HP-UX - qmail) OS Mail Server SPF 적용모듈 (Perl 기반) 작성기준 HP-UX 11.11i qmail 1.03 spf-filter 년 6 월

문서 템플릿

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

운영체제실습_명령어

Microsoft Word - enterprise-linux-2-6.doc

- 손실압축 -> 결과값 ( 해시값 ) 을통해원문을유추하기어려움 - Input Size( 입력값의길이 ) 와상관없이고정된 Output Size를갖음 - Collistion-Free ( 충돌에자유로워야함, 1:1 관계다 ) 원문 == 원문? 해시값 == 해시값 원문!=

Microsoft PowerPoint - 11주차_Android_GoogleMap.ppt [호환 모드]

Level 학습 성과 내용 1수준 (이해) 1. 기본적인 Unix 이용법(명령어 또는 tool 활용)을 습득한다. 2. Unix 운영체계 설치을 익힌다. 모듈 학습성과 2수준 (응용) 1. Unix 가상화 및 이중화 개념을 이해한다. 2. 하드디스크의 논리적 구성 능력

Oracle Regular Expression

Microsoft PowerPoint - u3.ppt [호환 모드]

Adobe Flash 취약점 분석 (CVE )

israel-내지-1-4

<38BFF93238C0CF28B1DDBFE4C0CF2920BFB9BBF3B9E8B4E72E786C7378>

Tina Admin

서비스 구성. 서비스 정의. 심플CRM 주요 기능 구성 0 0. 다운로드 및 설치. 기본 구성 6 6. 제공사양 0 심플CRM 표준형 6 심플CRM 녹취형 7 사용하기. 서비스 신청. 홈페이지 로그인 및 인증 안내 가입자 인증 비밀번호 재설정 비밀번호 찾기

PowerPoint 프레젠테이션

<4D F736F F F696E74202D20BFEEBFB5C3BCC1A6BDC7BDC D31C7D0B1E229202D20BDA92E BC8A3C8AF20B8F0B5E55D>


슬라이드 1

벤처연구사업(전동휠체어) 평가

Slide 1

Mango220 Android How to compile and Transfer image to Target

주요정보통신기반기설 기술적 취약점 분석,평가 상세가이드

Microsoft PowerPoint - LN_10_rootFS.ppt [호환 모드]

LN_5_Rootfs

. 서비스구성. 서비스정의 시작하기. 서비스신청 04. 홈페이지로그인및최초인증안내 04 () 홈페이지접속. 04 () 최초로그인시서비스인증받기 05 (3) 비밀번호찾기 일반사용자사용하기. 내정보확인 07. 이력관리 () 녹취이력검색 0

제 1604 회리눅스마스터 2 급 2 차 A 형정답

슬라이드 1

View Licenses and Services (customer)


INDEX 1. 개요 데이터백업스크립트작성 crontab 을이용한자동백업예약 활용 - 다른서버에백업하기

Microsoft PowerPoint - 07-EDU-LinuxCommand-4.ppt

Microsoft Word - Solaris_rpc_ypupdated.doc

세계 비지니스 정보

PowerPoint 프레젠테이션

2 ㆍ 大 韓 政 治 學 會 報 ( 第 20輯 1 號 ) 도에서는 고려 말에 주자학을 받아들인 사대부들을 중심으로 보급되기 시작하였고, 이후 조선시대에 들어와서는 국가적인 정책을 통해 민간에까지 보급되면서 주자 성리학의 심 화에 커다란 역할을 담당하였다. 1) 조선시대

[96_RE11]LMOs(......).HWP

Microsoft Word - CNVZNGWAIYSE.docx

Chap 1 리눅스설치및활용

PowerPoint 프레젠테이션

슬라이드 1

CD 무결성체크는 SKIP 을해도좋습니다. Next 버튼을누릅니다. Next 버튼을누릅니다.

Copyright 1998, 2011, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT RIGHTS Programs, software, databases, and

PowerPoint 프레젠테이션

INSIDabcdef_:MS_0001MS_0001 시험종목 제 회리눅스마스터 급 차 시험일자 토 분 수검자기재사항및감독자확인 수검번호 감독자확인 성 명 생년월일 수검자유의사항 수험자는반드시신분증을지참하여야시험에응시할수있습니다 답안지는반드시검정필기구를사용하되 연필이나샤프

제4회독서능력검정_8절

tiawPlot ac 사용방법

제 1402 회리눅스마스터 1 급 1 차 B 형정답

Oracle Database 11g R2 Installation Guide for OEL5(x86) Writer : 이경호

Solaris 9 (x86) Installation Guide for VMware 7 Writer : 이경호

Transcription:

사용자계정관리 운영체제실습

목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인

4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group 생성 : groupadd group 삭제 : groupdel group 정보변경 : groupmod 관련파일 /etc/passwd /etc/shadow /etc/group /etc/default/useradd /etc/login.defs /etc/skel/*

4.1.1 사용자계정생성 useradd / adduser 사용자계정생성 - #useradd [ 계정명 ] - #adduser [ 계정명 ] 사용자계정패스워드설정및변경 - #passwd [ 계정명 ] 사용자계정생성확인 - /etc/passwd 파일 - /etc/shadow 파일 - /etc/group 파일

4.1.1 사용자계정생성 사용자계정생성 - ID : evergreen useradd / adduser 패스워드설정 - #passwd evergreen 사용자계정생성 계정생성확인 - /etc/passwd - /etc/shadow - /etc/group

4.1.1 사용자계정생성 사용자계정생성 - ID : evergreen useradd / adduser 패스워드설정 - #passwd evergreen 계정생성확인 - /etc/passwd - /etc/shadow - /etc/group

4.1.1 사용자계정생성 useradd / adduser 디렉토리지정하여, 사용자계정생성 - ID : blue - 지정디렉토리 : /home/colors 패스워드설정 - #passwd blue 계정생성확인 - /etc/passwd - /etc/shadow - /etc/group

4.1.1 사용자계정생성 useradd / adduser 계정생성시 사용자설명 추가 - #useradd c [ 설명내용 ] 계정명 /etc/passwd 파일의 5 번째필드에내용추가

4.1.1 사용자계정생성 useradd / adduser 계정생성시 UID 를지정 - #useradd 계정명 -u [UID] /etc/passwd 파일의 3 번째필드 참고

4.1.2 사용자계정삭제 계정삭제 userdel - #userdel [ 계정명 ] 계정삭제시 사용자홈디렉토리 " 까지삭제 - #userdel -r [ 계정명 ] Ex) flower 사용자계정삭제

4.1.2 사용자계정삭제 계정삭제 userdel - #userdel [ 계정명 ] 계정삭제시 사용자홈디렉토리 " 까지삭제 - #userdel -r [ 계정명 ] Ex) evergreen 사용자계정삭제 ( 디렉토리까지삭제 )

4.1.3 사용자계정정보변경 계정정보변경 usermod - #usermod [ 옵션 ] [ 계정명 ] /etc/passwd 혹은 /etc/shadow 파일의내용을변경하는것임

4.1.3 사용자계정정보변경 사용자 UID 변경 usermod - #usermod -u [UID] [ 계정명 ] /etc/passwd 파일의 3 번째필드 (UID 필드 ) 정보변경

4.1.3 사용자계정정보변경 usermod 사용자계정사용종료일지정 - #usermod e [xxxx-xx-xx] [ 계정명 ] /etc/shadow 파일의 8 번째필드 (disable 필드 ) 변경 - 1970 년 1 월 1 일부터계산

4.1.3 사용자계정정보변경 usermod 사용자의홈디렉토리변경 - #usermod d [ 홈디렉토리경로 ] [ 계정명 ] /etc/passwd 파일의 6 번째필드 ( 홈디렉토리 ) 변경 실제홈디렉토리가변경되는것은아님

4.1.3 사용자계정정보변경 usermod 사용자의로그인쉘변경 - #usermod s [ 변경할쉘 ] [ 계정명 ] /etc/passwd 파일의 7 번째필드 ( 로그인쉘 ) 변경 참고 - vi 로 /etc/passwd 를직접변경해도동일한효과

4.2.1 그룹생성 groupadd 그룹생성 - #groupadd 옵션 [ 그룹명 ] 그룹삭제 - #groupdel [ 삭제할그룹 ] 그룹생성확인파일 - /etc/group 파일 관련파일 - /etc/login.defs 파일 (GID 시작번호 )

4.2.1 그룹생성 groupadd 그룹생성 - #groupadd testgroup - #groupadd -g [GID] testgroup 그룹생성시 GID 설정 - #groupadd -r testgroup => 그룹생성시시스템그룹설정

4.2.2 그룹삭제 groupdel 그룹삭제 - #groupdel [ 삭제할그룹 ]

4.2.3 그룹정보변경 groupmod 그룹정보변경 - #groupmod [ 옵션 ] [ 그룹명 ] 그룹의 GID 변경 - #groupmod -g [GID] [ 그룹명 ] 그룹의이름변경 - #groupmod -n [ 그룹 A] [ 그룹 B] - [ 그룹 B] 를 [ 그룹 A] 로이름변경 Ex1) testgroup 그룹의 GID 를 7778 에서 8888 로변경 Ex2) testgroup1 그룹의이름을 newgroup 으로변경

4.2.3 그룹정보변경 usermod 계정에그룹추가 - #usermod -G [ 그룹명 A] [ 그룹명 B] [ 계정명 ] Ex1) red 계정에 colors 그룹추가 - #usermod G colors red 계정에기본그룹변경 - #usermod -g [ 그룹명 ] [ 계정명 ] Ex2) Red 계정의기본그룹을 colors 로변경 - #usermod g colors red

4.2.3 그룹정보변경 gpasswd 그룹패스워드설정및관리 - #gpasswd [ 옵션 ] [ 그룹명 ] 그룹관리자를지정 - #gpasswd -A [ 그룹관리자 ] [ 그룹명 ] 그룹에사용자추가 - #gpasswd -a [ 계정명 ] [ 그룹명 ] 그룹에서사용자제외 - #gpasswd -d [ 계정명 ] [ 그룹명 ] 소속그룹변경 - #newgrp [ 그룹명 ]

4.2.3 그룹정보변경 gpasswd 그룹에패스워드설정및삭제 ( 큰의미없음 ) - #gpasswd [ 그룹명 ] - #gpasswd -r [ 그룹명 ] 관련파일 - /etc/group => 그룸명 : 그룹패스워드 : GID : 그룹맴버리스트 - /etc/gshadow => 그룹명 : 패스워드 : 그룹관리자 : 그룹맴버리스트

4.3 사용자계정관련파일 계정생성관련파일 /etc/default/useradd 파일 - 새로운계정생성할때, - 기본적으로사용할 홈디렉토리 - 쉘종류 - 종료일자 - 기본소속그룹 - 홈디렉토리 에복사될초기화파일들의위치지정

4.3 사용자계정관련파일 계정생성관련파일 /etc/login.defs 파일 - useradd 가새로운계정을생성할때, - 반드시참조하는파일

4.3 사용자계정관련파일 /etc/skel/* 파일 계정생성관련파일 - 새로운계정생성할때, 홈디렉토리 가자동으로생성되고, - /etc/skel 디렉토리에파일들을복사됨

4.4 패스워드관리 /etc/passwd 패스워드파일 ( /etc/passwd ) - 계정 ID : 패스워드 : UID : GID : 설명 : 홈디렉토리 : 로그인쉘

4.4 패스워드관리 shadow 패스워드시스템 shadow 파일 ( /etc/shadow ) - username : 패스워드 : Last changed : Minimum : Maximum : warn : inactive : expire : reserved

4.4 패스워드관리 shadow 패스워드시스템 shadow 패스워드시스템해제 - # pwunconv shadow 패스워드시스템시작 - # pwconv

4.4 패스워드관리 로그인방지 로그인일시금지 - /etc/passwd 파일의 로그인쉘 ( 기본쉘 ) 필드수정 /bin/false /sbin/nologin - /etc/passwd 파일의 패스워드 필드를수정 (x 를 * 로수정 ) - /etc/shadow 파일의 패스워드 필드앞에!! 를수정 패스워드 locking / unlocking - # passwd -l [ 계정명 ] // 사용자패스워드 locking - # passwd -u [ 계정명 ] // 사용자패스워드 unlocking 로그인불가능하도록계정생성 - # useradd -s /bin/fasle [ 계정명 ] - # useradd -s /sbin/nologin [ 계정명 ]

4.5 사용자신분확인 로그인계정확인 whoami ( who am i ) id UID, GID 값확인 - UID 값, GID 값, 속해있는그룹들 groups 나 or 다른사람이속한그룹 - #groups 계정명

4.5 사용자신분확인 현재사용자변경 (su) su (substitute user) - #su 계정명 - #su - 계정명 시스템관리자로변환 #su root #su root Su 로변환시패스워드사용 (1) 패스워드사용하는경우 - 사용자 관리자 (root) - 사용자 A 사용자 B (2) 패스워드사용하지않는경우 - 관리자 (root) 사용자

4.5 사용자신분확인 현재사용자변경 (su) su 와환경변수 - - 사용 (1) 변경할사용자의환경변수적용 - #su - 계정명 예 1) #su usera - usera 로사용자전환하면서 - usera 의환경변수적용 ( 사용 ) 예2) #su usera - usera로사용자전환 - usera의환경변수적용하지않음 ( 전환전의 root의환경변수를그냥사용함 )

4.5 사용자신분확인 su 와환경변수 - - 사용 현재사용자변경 (su) (1) 변경할사용자의환경변수적용 - #su - 계정명 현재환경변수출력 예 1) #su usera - usera 로사용자전환하면서 - usera 의환경변수적용 ( 사용 ) 예2) #su usera - usera로사용자전환 - usera의환경변수적용하지않음 ( 전환전의 root의환경변수를그냥사용함 )

4.5 사용자신분확인 현재사용자변경 (su) su 와환경변수 - - 사용 (1) 변경할사용자의환경변수적용 - #su - 계정명 예 1) #su usera - usera 로사용자전환하면서 - usera 의환경변수적용 ( 사용 ) 예2) #su usera - usera로사용자전환 - usera의환경변수적용하지않음 ( 전환전의 root의환경변수를그냥사용함 )