리눅스/리눅스 마스터(14)
-
VitrualHost 설정
httpd-vhosts.conf IP 주소 하나에 여러 도메인을 사용하는 버추얼 호스트 설정할 때 사용하는 파일 [사용 예] 서버의 IP 주소가 203.247.50.224, 주 도메인은 linux.com, 추가로 flower.co.kr을 사용하는 경우 NameVirtualHost 203.247.50.224:80 -> 웹 서버로 사용 중인 IP 주소 설정 ServerAdmin posein@linux.com -> 해당 도메인을 관리하는 관리자 이메일 주소 DocumentRoot /usr/local/apache/htdocs -> 기본 웹 문서가 위치하는 디렉터리 ServerName linux.com -> 도메인 ServerAlias www.linux.com ->지정한 기본 도메인외에 또 다른 호스트도메인을 적..
2021.11.12 -
[파일시스템] fdisk, mkfs
fdisk : 디스크 파티션을 확인하고 추가/삭제하는 명령 # fdisk [option] [장치명] [주요옵션] -l : 현재 디스크의 파티션 테이블 정보를 출력 -s partition : 특정 파티션의 크기를 출력. 단위는 block -v : fdisk의 버전 출력 [사용 예] # fdisk -l -> 장착된 디스크들의 파티션 테이블 정보를 출력 # fdisk /dev/sdb -> /dev/sdb 디스크의 파티션 설정 # fdisk -s /dev/sda9 -> /dev/hda9 파티션의 크기를 출력 [# fdisk 실행 시 주요 명령] -p : 현재 디스크의 정보를 출력 -d : 파티션을 삭제 -n : 파티션을 새롭게 생성(추가) -t : 파티션의 속성 변경 주요 코드 : 82(Swap), 83(Lin..
2021.11.07 -
[사용자 관리]group -옵션 값
그룹 생성 : groupadd # groupadd [option] 그룹명 [옵션 값] -g : 생성과 동시에 GID를 부여하고 싶을 때 사용. 500번 이상을 사용해야 함 -r : 생성하는 그룹을 시스템 레벨로 생성할 때 사용. GID 값 중 0~499가 GID로 할당 [사용 예] # group terran -> terran 그룹을 생성 그룹변경 : groupmod # groupmod [option] 그룹명 [옵션 값] -n : 그룹의 이름을 변경 -g : 그룹의 GID를 변경 [사용 예] # groupmod -n ihd kait -> kait라는 그룹의 이름을 ihd로 변경한다. # groupmod -g 555 ihd -> ihd라는 그룹의 GID를 555로 바꾼다. 그룹삭제 : groupdel 그룹명..
2021.10.29 -
[사용자 관리] pwck, pwconv, pwunconv
현재 대부분의 리눅스 배포판에서는 사용자의 패스워드를 /etc/passwd가 아닌 /etc/shadow에서 관리하고 있다. pwunconv 만약, /etc/passwd에서 관리하려면 pwunconv라고 입력하면된다. pwconv /etc/shadow에서 관리하려면 pwconv라고 입력하면 된다. pwck Password Check의 약자로 사용자 관련 파일인 /etc/passwd와 /etc/shadow를 점검해 준다. pwck가 점검하는 일에는 각 사용자의 필드 개수 검사, 아이디 중복 유무 검사, 유효한 사용자 여부 검사, 유효한 UID 및 GID 여부 검사, 사용자의 Primary 그룹 존재 유무 검사, 홈 디렉터리 존재 유무 검사, 로그인 쉘 검사 등을 한다. ---------------------..
2021.10.29 -
[사용자 관리] chage -옵션값
# chage [option] 사용자계정 [옵션 값] -l : 사용자의 패스워드에 대한 정보를 보여준다. -d : /etc/shadow의 3번째 필드에 해당하는 값인 최근 패스워드를 바꾼 날(1970년 1월 1일부터 계산한 날짜 수)을 수정한다. -m : 패스워드 변경의 최소 날짜를 지정한다. 즉 패스워드 변경 후 일정기간 사용해야될 최소 날짜수를 지정한다. -M : 패스워드를 변경 없이 사용 가능한 최대 날짜를 지정한다. 즉, 한번 설정한 패스워드의 만기일을 지정한다. -l : 패스워드 최대 사용기간 만료 후에 실제 패스워드에 잠금(LOCK)을 설정하기까지의 유예기간을 지정한다. -E : 계정이 만기되는 날을 지정한다. MM/DD/YY 또는 YYYY-MM-DD 형태로 지정한다. -W : 패스워드 만료 ..
2021.10.29 -
[사용자 관리] usermod -옵션 값
# usermod [option] 사용자계정 [옵션 값] -d : 사용자의 홈 디렉터리를 변경한다. 변경할 디렉터리는 미리 생성되어야 한다. -m과 같이 사용하면 사용하던 홈 디렉터리의 파일과 디렉터리도 같이 옮겨주므로 이 경우에는 디렉터리를 생성하지 않아도 된다. -m : 사용자의 홈 디렉터리 변경 시 기존에 사용하던 파일 및 디렉터리를 옮겨주는옵션으로 -d와 함께 쓰인다. -g : 사용자의 그룹을 변경한다. -s : 사용자의 셸을 변경한다. -u : 사용자의 UID 값을 변경한다. -e : 계정만기일을 변경한다. YYYY-MM-DD 또는 MM/DD/YY 형태로 지정한다. -f : 패스워드 만기일이 지난 후 패스워드에 Lock을 설정할 유예기간을 지정한다. -c : 사용자의 간단한 정보를 입력하거나 변..
2021.10.28