#useradd test01
->test01 이라는 계정을 만들어라.
#cat /etc/passwd
->계정에 관한정보가 있는 폴더를 보여주어라.
#cat /etc/passwd | grep test01
grep : 필터링
->/etc/passwd 폴더중 test01 계정만 필터링해라.
test01:x:501:501::
x : 패스워드(암호화됨) -> 실제 패스워드는 /etc/shadow 파일에 저장되어있다.
':' : 구분자
첫번째 501 : UID(계정의 고유번호)
두번째 501 : GID(그룹의 고유번호)
-> 계정을 만들면 똑같은 번호의 그룹이 자동생성된다.
' : : '
->계정의 설명 (여기서는 아무설명도없다)
1~500 : 시스템계정
500이상 : 사용자계정
#passwd test01
->test01에 비밀번호를 지정, /etc/shadow파일에 암호되어서 저장된다.
#su test01
->test01로 접속해라 , 사용자계정으로 접속되어 관리명령어를 사용 못함.
별도의 암호 필요없음.
#su -
->일반계정에서 root계정으로 이동.
---------------------------------------------------------------------------------
useradd -u 515 -g 500 -c "홍길동, 서울 마포구 마포동, 011-1111-1111" -d /root/itbank/test03
-s bin/bsh test03
->test03계정을 만드는데 그 사이에 옵션들이 들어간다.
-u : UID값 할당, 지정을 안해주면 최근 만들어진 계정 바로 다음의 고유번호로 지정됨.
-g : GID값 할당, 기존의 그룹이 있어야함.
-c : 설명 값 넣기 " " 로 묶어준다.
-d : 홈디렉토리 지정, 지정하지 않으면 /home 디렉토리가 저장됨.
-s : 쉘지정 , /bin/bsh 파일을 사용.
#usermod -c "김똘똘,서울 종로구, 011-111-2222" test03
->만들어져 있는 계정에 대해서 수정
#userdel test03
->계정 삭제.
-----------------------------------------------------------------------------------
그룹
#groupadd GroupA : 그룹생성
#cat /etc/group : 그룹보기
#groupdel GroupA : 그룹삭제
#chown root.lsk install.log
->inatall.log파일의 소유주와 그룹의 권한을 부여할때.
->소유주는 root 그룹은 lsk, root와 lsk사이에는 .(dot)가 들어간다.
파일의 권한 수정 예제 #
#chmod o+rwx install.log
-> install.log파일의 기타사용자권한을 r(읽기)w(쓰기)x(실행)권한을 부여하여라.
#chmod u-rw install.log
-> install.log파일의 소유자권한에서 r(읽기)w(쓰기)권한을 없애라.
#chmod g+x install.log
-> install.log파일의 그룹권한에서 x(실행)권한을 추가하여라.
#chmod 777 install.log : 숫자로 권한 부여하기, r(4), w(2), x(1)
->r+w+x=7 , 7(사용자)7(그룹)7(기타사용자)
->사용자,그룹,기타사용자 권한을 모두 부여하라는 뜻.
#chmod -R
-R : 하위폴더까지 모든 권한 수정.
읽기권한이 없으면 그 파일을 볼수 없고, 쓰기권한이 없으면 그 파일을 저장할 수 없고,
실행권한이 없으면 그 파일을 실행할 수 없다.
그러므로 매우 중요!
Trackback URL : http://skyisblue.tistory.com/trackback/10
[server]
[root@localhost~]#
~ : 홈디렉토리
# : 관리자(root)권한
$ : 일반 사용자계정
#pwd 현재 디렉토리출력
#ls 폴더안에 파일 출력
#ls -l = #ll 자세하게 잘못 출력
#ls -a 숨어있는 파일까지 출력
#mkdir -p ooo/ppp/qqq/rrr 하위폴더까지 한꺼번에 생성.
#touch aaa.txt aaa.txt 파일을 생성
#rmdir ppp 폴더삭제.
#rm *.txt 모든 txt파일 삭제.
#rm -f 강제로 삭제
#rm -r 폴더 삭제
#cp aaa.txt ppp aaa.txt파일을 ppp폴더에 복사하라.
시간이 맞지 않을 경우 인터넷 시간과 동기화.
#rdate -s time.bora.net
/root/install.log 설치할때 파일들이 저장되있음.
cp -r /home . : /home디렉토리를 현재 디렉토리에 복사.
절대경로 : /
상대경로 : 현재 디렉토리 기준.
#cat install.log | more
install.log 파일을 조금씩 보여주라는 명령어.
| : 동시에 여러가지 명령어 사용할때 사용 (파이프)
ctrl + c 취소키.
vi editor 사용법
:se nu = :set nu //라인넘버넣기
숫자 G : 숫자만큼 라인으로 이동
G : 맨 끝라인으로 이동
i : insert모드로.
/ : 검색모드
Trackback URL : http://skyisblue.tistory.com/trackback/6
[vmware 설치]
swap
- 가상메모리 (실제 RAM의 2배로 잡아준다)
-하드디스크의 일부를 RAM처럼 사용.
시스템의성능은 CPU(속도), RAM(용량), 하드디스크의 RPM이 좌우.
[server]
#whoami - 현재사용자.
시스템 종료 명령어
#shutdown - h now
#halt
#init 0
시스템 리부팅 명령어
#shutdown -r now
#firefox
->웹브라우져 명령어,
x윈도우 터미널에서만 사용가능하다. 리눅스는 x윈도우버전과 텍스트버전으로 나누어져있다.
#ifconfig - 사용자 ip 보는 명령어.
tcp/ip 구성
1)ip
2)subnet mask
3)gateway
4)dns
->tcp구성값은 자동구성(dhcp서버에서 할당)과 수동구성(고정ip)을 할수있다.
[server] ip세팅.
네트워크세팅 -> NAT ->g/w s/m을 보고 결정->192.168.x.x로 결정.
dns 구성 : g/w와 dns를 같게 설정.
구성후 #service network restart
랜카드 경로
/etc/sysconfig/network-scripts
dns 설정파일
/etc/resolv.conf
핑되나확인. ping -c 4 www.naver.com
Trackback URL : http://skyisblue.tistory.com/trackback/4
[xp]
운영체제가 NTFS로 포맷이 되어야 보안탭이 나타남.
FAT, FAT32는 나타나지 않음.
리눅스 커널사이트. 최신커널정보를 알수있다.
http://www.kernel.org/
리눅스 처음 설치하면 인터넷 ip가 개설되는데
192.168.x.x 의 사설ip를 공인 ip로 바꾸어야 인터넷을 사용할수 있다.
vmware에서 세팅할때.
자신의 컴퓨터 cpu가 2개로 나타나면 프로세서를 two로 변경.
가상 os를 server, client 버전을 만든다.
.vmdk (가상하드파일)
->자신의 운영체제가 NTFS로 포맷되어있다면 용량이 8G로 디폴드되어있다.
하지만, FAT, FAT32으로 포맷되어있다면 가상하드파일의 최대용량은 4G로 한정되어있다.
FAT, FAT32(좀 된 OS)
FAT라면 ->NTFS로 바꾸는법 : 도스창에서 convert d: /fs:ntfs
Trackback URL : http://skyisblue.tistory.com/trackback/3