Loading...
2016. 9. 29. 19:02

linux 특수권한

이번 포스트에서는 특수권한에 대해서 포스트 해보도록 하겠습니다.기존 권한은 user, group, other 이렇게 세가지로 나뉘어져 있죠?이렇게 나뉜 권한 중 특정한 문자가 들어가면 특수한 권한이 만들어지는데 특수권한의 종류는 다음과 같습니다. SETUID일시적인 사용자 권한소유자만 접근 가능한 파일에 일반 유저로 접근이 필요할 때 사용user 의 접근권한 x 자리에 s 가 대신 들어가면 setuid대문자 S가 들어가면 일반 권한의 -(접근 권한 없음)과 같은 의미맨 앞에 숫자 4를 붙여서 읽는다ex) rws rwx rwx (4777)SETGID일시적인 그룹 권한소유자만 접근 가능한 파일에 일반 유저로 접근이 필요할 때 사용user 의 접근권한 x 자리에 s 가 대신 들어가면 setuid대문자 S가 들..

2016. 9. 29. 18:15

linux 사용자 패스워드

안녕하세요. 오늘은 사용자 패스워드에 대해 포스트 해보려고 합니다.저번 포스트에 사용자 계정을 만들면서 그 계정을 사용하기 위해서는 패스워드 지정이 필요하다고 잠깐 말씀드렸었는데 이 패스워드에 대해 조금 더 자세히 설명하려고 합니다. 저번에 만든 user1 계정을 통해서 보겠습니다. 패스워드를 보는 방법은 vi /etc/shadow 입니다. vi를 통해서 보시면 user1:$6$e.ggCFrd$...:17036:0:99999:7::: 각 계정당 이런식으로 문자와 숫자가 얽힌 걸 보실 수 있을겁니다.구분은 : 로 하시면 되는데왼쪽부터 사용자 이름사용자 패스워드패스워드 생성일자 (Unix timestamp)패스워드 최소 사용일패스워드 최대 사용일패스워드 경고 일패스워드 비활성화 기간 (빈칸)사용자 계정 만료..

2016. 9. 27. 21:20

linux 사용자와 그룹

안녕하세요. 이번에는 linux 사용자와 그룹에 대해서 포스트 해보려고 합니다. 현재 저희는 root 사용자로서 리눅스를 사용하고 있죠. 하지만 root 사용자말고도 다른 사용자를 더 만들어서 사용할 수 있답니다. 사용자 추가하는 명령은 useradd 또는 adduser 입니다. useradd adduser 그러면 user1 이라는 이름의 사용자를 한번 만들어 보겠습니다. useradd user1 만든 사용자를 확인하는 방법은 cat /etc/passwd 글이 많은데 맨밑에 user1 이라고 사용자가 추가된것을 볼 수 있습니다. user1:x:1001:100::/home/user1:/bin/bash user1 : 사용자 이름x : 패스워드1001(앞) : UID (사용자 식별 번호)1001(뒤) : GI..

2016. 9. 27. 20:50

linux 파일의 권한

이번 포스트에서는 리눅스 파일들의 권한에 대해서 포스트 하도록 하겠습니다. 권한에 대해서 설명하기 전에 잠시 저희가 확인할 수 있는 파일의 옵션들에 대해서 말씀드리겠습니다. ls -l 옵션을 쓰면 파일의 상세한 정보를 볼 수 있습니다. 위의 사진은 file 파일의 상세정보 입니다. 순서대로 설명드리면 1 : 파일의 타입- 디렉터리 파일 : d- 일반 파일 : -- 링크 파일 : l- 장치 파일 : b, c2 : 권한 (permission)3 : 링크 파일의 갯수 (하드링크)4 : 파일의 소유자5 : 파일의 그룹6 : 파일의 크기7 : 파일의 생성 시간8 : 파일의 이름 이 정도가 되겠습니다. 이번 포스트에서는 2번 저 권한에 대해서 하려고 잠시 파일의정보에 대해 말씀드렸는데 알아야 할 사항이니까 한번 적..

2016. 9. 27. 20:20

linux 파티션(분할)

이번 포스트에서는 저번에 다뤘던 장치파일을 분할하여 쓰는 법을 포스트 하겠습니다. 파티션 (Partition) 저장장치를 논리적으로 분할해서 좀 더 효율적으로 사용할 수 있게 해주는 작업이죠. 파티션의 구조에 대해서 잠시 설명 드릴게요!파티션은 주파티션, 확장파티션, 논리파티션 이렇게 3가지의 구성으로 이루어져 있습니다. 이 파티션들은 다음과 같은 각각의 특징이 있습니다. 주파티션 (Primary)- 최대 4개를 만들 수 있다.- num 1~4 로 구분(최대 4개)- 부팅용으로 사용이 가능하다. 확장파티션 (Extended)- 주파티션의 한부분- num 1~4- 논리 파티션을 생성하기 위한 파티션- 파일 시스템을 생성할 수 없다. 논리파티션 (Losical)- 확장파티션 할당공간에만 만들 수 있음- 부팅..