본문 바로가기

리눅스

[2. 파티션 관련문제] 1. 괄호에 알맞는 답을 적으시오. [root@ihd ~]# fdisk /dev/sdbCommand (m for help) ( ① )e expendedp primary partition (1~4) Command (m for help) p Device Boot Start End Blocks Id System/dev/sdb1 1 52 417658+ 83 Linux Command (m for help) tPartition number (1-4): 1Hex code (type L to list codes): ( ② ) 조건1. /dev/sdb 디바이스를 fdisk 명령어로 /dev/sdb1 파티션을 생성한다.2. 생성된 리눅스 파티션 속성을 LVM 파티션으로 변경한다. 답① n② 8e 2. 괄호에 알맞는 답을 .. 더보기
[12. 마운트] 마운트 (Mount) 설명파티션의 자원을 사용자가 사용할 수 있게 디렉터리에 연결하는 과정CD/DVD , USB 메모리 등과 같은 물리적인 장치도 디렉터리에 연결하여 사용할 수 있게 해준다. 명령어mount [- fnrvw] -t [filesystem type] -o [option] [mount device] [mount point] [- fnrvw] -t [filesystem type]* 추가iso 9660 : 대부분의 CD-ROM에서 사용한다. (이미지 파일 마운트 할 떄 옵션으로 사용) -o [option]* 추가loop : 이미지 파일을 마운트 할 떄 쓰이는 옵션. 주의사항① 마운트 할 디바이스와 마운트 될 디렉터리는 1:1 이여야 한다. (장치1개:디렉터리1개)② 마운트를 하기전에 마운트 포인트.. 더보기
[파티션 명령어 - fdisk , mkfs] fdisk 설명파티션을 분할할 떄 사용한다. 명령어fdisk [option] [파일명] * 파티션 시스템 ID 목록 (링크참조)http://chloro.tistory.com/97 mkfs 설명fdisk 명령어로 생성한 파티션을 포맷할 떄 사용한다. fdisk 로 생성한 파티션은 공간만 확장되어 있고 , 포맷이 되지 않아서 OS가 없다고 생각하면 된다.쉽게 말하면 fidsk 를 사용해서 생성한 파티션은 무조건 mkfs 명령어로 포맷 시켜줘야 한다. 명령어mkfs [option] 장치명 [크기] -V : 정보를 자세히 보여준다-t : 파일시스템 형태를 지정한다. (ext2 , ext3 , ext4 , xfs , msdos 등)-c : 파일시스템을 생성하기 전에 배드블록을 검사한다.-l 파일명 : 지정한 파일.. 더보기
[11. 파티션] 파티션 (Partition) 설명하나의 하드디스크를 여러개의 논리적디스크로 나누는 작업을 의미한다.백업 , 관리등을 원활하게 하기위해 파티션을 여러개로 나누어서 사용함.주 파티션 / 확장 파티션 / 논리 파티션 으로 구분한다. 윈도우와 차이점윈도우는 파티션1개(C드라이브)만 있어도 작동이 되지만 , 리눅스는 최소 2개이상의 파티션을 사용한다.OS가 운영되는 파티션과 물리적 메모리 부족 상황을 대비해 가상으로 메모리를 사용하게 해주는 스왑파티션을 사용. 파티션 종류① 주 파티션 (Primary partition)- 윈도우의 C드라이브 라고 생각.- 부팅가능한 파티션이며 하나의 물리적 디스크에 총 4개까지 생성할 수 있다.- 파티션 번호는 1~4번을 할당. ② 확장 파티션 (Extended partition.. 더보기
[사용자 신분 확인] whoami 설명유효 사용자 아이디(Effective User ID)의 정보를 확인하는 명령어다. 명령어[root@localhost 바탕화면]# whoamiroot who am i 설명시스템에 접속할 당시의 계정명과 접속정보를 확인하는 명령어다.[UID] [장치명] [시간] [접속하기전의 IP 주소] 를 알려준다. 명령어[root@localhost 바탕화면]# who am airoot pts/0 2017-11-01 15:34 (:0.0) id 설명현재 시점에서 시스템을 사용하고 있는 사용자에 대한 자세한 정보를 보여준다.사용자ID(UID) , 그룹ID(GID) , 소속그룹정보 등을 확인할 수 있다. 명령어[root@localhost 바탕화면]# iduid=0(root) gid=0(root) groups=.. 더보기
[chage 명령어] chage 설명시스템 보안을 위해 사용자 패스워드 만기일을 수정하는 명령어./etc/shadow 파일에서 패스워드 설정을 수정할 수 있지만 계정이 많은경우 번거롭기 떄문에 명령어를 사용. 사용법(①) chage [계정명]- 옵션 없이 명령어를 실행 시 , 계정에 대한 패스워드 정보를 한번에 수정할 수 있다. (②) chage [options] 사용자명- 옵션을 사용해서 특정한 부분만 변경할 수 있다.- chage [-m 최소일수] [-M 최대일수] [-W 경고일수] [-d 새 패스워드 변경일] [-E 만료일수] 사용자명 등등 명령어 실습1) 계정 비밀번호 만료일 설정 [root@ localhost/]# chage -E 2017-11-12 user1[root@localhost ~]# chage -l use.. 더보기
[1. 계정관련 문제] 1. 괄호안에 알맞는 값을 넣으시오. [root@ihd ~]# useradd ( ① ) /home/ihd ( ② ) linuxmaster ihd 조건1. 사용자 ID는 ihd , 홈 디렉터리는 /home/ihd 인 사용자를 생성한다. 2. 기본그룹은 ihd , 추가그룹(2차)은 linuxmaster 이다. 답(①) -d(②) -G 2. 괄호안에 알맞는 값을 넣으시오. # ( ① ) ( ② ) gooduser# ( ① ) ( ③ ) ( ④ ) baduser 조건1. gooduser 사용자의 로그인을 일시적으로 정지시킨다.2. baduser 사용자는 2017년 11월 20일까지만 로그인이 되도록 설정하고 , 패스워드 만기일이 지난 후 유예 기간은 7일로 설정한다.3. 1번은 명령어를 적고 , 2~4번은 옵션.. 더보기
[10. 특수 권한] 특수 권한 설명 root만 접근할 수 있는 파일이나 명령에 대해 일반 사용자가 접근할 수 있게 해주는 권한setuid , setgid , sticky bit 3가지로 구분한다. 접근 권한 유닉스/리눅스는 시스템 파일에 대한 접근권한 및 파일 종류를 나타내기 위해서 16bit를 사용한다. 빨간박스 : 4bit로 구성되어 있으며 , 파일인지 디렉터리인지 종류를 구분해준다. ▷'-' (일반파일) , 'd' (디렉터리) 파란박스 : user (3bit) , group (3bit) , other (3bit) 총 9bit로 구성되어 있다. 초록박스 : 특수권한이 있을 시 , user의 x부분에 설정되는 특수권한 이다. (3bit) 실제로 특수권한 없이 권한을 부여 할 떄 755 , 644 이런식으로 부여하는데 사실.. 더보기