[EDU] ELSA # 2008.03.19
$ useradd
$ usermod
$ userdel
$ groupadd
$ groupmod
$ groupdel
/etc/passwd
/etc/shadow
/etc/group
uid
->
0 ~ 100 시스템예약
101 ~ 60000 사용자정의
$ useradd bitec
$ passwd bitec
$ ls -al /etc/passwd
$ cat /etc/shadow | grep bitec
$ service vsftp stop / start / restart
* ctrl + alt + F1 가상콘솔
* ctrl + alt + F7 루트콘솔
$ id (ID정보)
$ passwd -d bitec 패스워드삭제
$ passwd -l bitec 패스워드락
$ passwd -u bitec 패스워드언락
/etc/default/useradd
/etc/login.defs
$ useradd -D 디폴트
$ useradd -D -s /bin/tcsh
$ charge -E 2008/11//11 test 락, 날짜까지 사용
$ useradd -u 1000 -g 501 -s /bin/bash -m -d /home/bitec2
$ startx x윈도우실행
$ su -l user
$ su -c (command) 오라클사용자 스크립트 작성:: 오라클 WAS
$ su 일반사용자권한
$ su - 루트권한, configuration까지 일치
$ date
$ rdate -s time.bora.net
$ nslookup
> www.naver.com
$ ls -al /etc/skel 사용자환경설정
$ mkdir /etc/skel2
$ useradd -k /etc/skel2
$ cd /etc/skel
$ ls
$ touch test
$ ls -al
$ useradd woo1
$ passwd woo1
* 장애복구
passwd, passwd-
shadow, shadow-
$ pwconv
$ pwunconv
* ctrl + alt + back-space x윈도우 빠져나가기
===============================================
$ vi /etc/passwd
$ passwd woo
$ vi /etc/passwd 유저편집
$ pwconv -> /etc/passwd와 /etc/shadow 초기화
$ passwd woo 비밀번호설정
$ mkdir /home/woo2 유저홈디렉토리생성
$ chown woo2 /home/woo2 소유권이전
$ 템플릿 파일 생성x
===============================================
primary group
second group
$ cat /etc/group 보조그룹정보
$ cat /etc/passwd 실제그룹정보
$ vi /etc/motd 키워드 추가
$ useradd -r 홈디렉토리 삭제
$ group uid
=================
$ ls -al /sbin/shutdown
$ shutdown -h now
$ ls -al /etc/shadow
$ mkdir lab
$ cd /lab
$ touch abc
$ ls -al
$ chown woo.bitec abc
$ ls -al
$ chgrp woo abc
$ chmod u/g/o(+/-_
$ chmod o-r abc
$ chmod ugo+x/a+x
$ chmod 600/700/755 abc
=======================================
d -> directory 담을수 있는 파일, 장치저근을 위한 포인트
- -> 레귤러파일(일반파일) => ASCII TEXT, BINARY
l -> soft or symbolic link file
b -> block device file
c -> character device file (=RAW 원시장치)
p -> pipe file ex) ls -al | more
s -> socket (네트워크 통신)
-D -> Door file (프로세스간 통신)
=========================================
umask 변경
$ umask 0027
$ touch bbb 일회성 다시로그온하면 디폴트
/etc/profile or .bash.profile -> umask 셋팅
================================
$ ls -al /etc/shadow
$ cat /etc/shadow
setuid
$ ls -al /usr/bin/passwd
=> 퍼미션 's' 권한, 순간적인 권한
$ usermod
$ userdel
$ groupadd
$ groupmod
$ groupdel
/etc/passwd
/etc/shadow
/etc/group
uid
->
0 ~ 100 시스템예약
101 ~ 60000 사용자정의
$ useradd bitec
$ passwd bitec
$ ls -al /etc/passwd
$ cat /etc/shadow | grep bitec
$ service vsftp stop / start / restart
* ctrl + alt + F1 가상콘솔
* ctrl + alt + F7 루트콘솔
$ id (ID정보)
$ passwd -d bitec 패스워드삭제
$ passwd -l bitec 패스워드락
$ passwd -u bitec 패스워드언락
/etc/default/useradd
/etc/login.defs
$ useradd -D 디폴트
$ useradd -D -s /bin/tcsh
$ charge -E 2008/11//11 test 락, 날짜까지 사용
$ useradd -u 1000 -g 501 -s /bin/bash -m -d /home/bitec2
$ startx x윈도우실행
$ su -l user
$ su -c (command) 오라클사용자 스크립트 작성:: 오라클 WAS
$ su 일반사용자권한
$ su - 루트권한, configuration까지 일치
$ date
$ rdate -s time.bora.net
$ nslookup
> www.naver.com
$ ls -al /etc/skel 사용자환경설정
$ mkdir /etc/skel2
$ useradd -k /etc/skel2
$ cd /etc/skel
$ ls
$ touch test
$ ls -al
$ useradd woo1
$ passwd woo1
* 장애복구
passwd, passwd-
shadow, shadow-
$ pwconv
$ pwunconv
* ctrl + alt + back-space x윈도우 빠져나가기
===============================================
$ vi /etc/passwd
$ passwd woo
$ vi /etc/passwd 유저편집
$ pwconv -> /etc/passwd와 /etc/shadow 초기화
$ passwd woo 비밀번호설정
$ mkdir /home/woo2 유저홈디렉토리생성
$ chown woo2 /home/woo2 소유권이전
$ 템플릿 파일 생성x
===============================================
primary group
second group
$ cat /etc/group 보조그룹정보
$ cat /etc/passwd 실제그룹정보
$ vi /etc/motd 키워드 추가
$ useradd -r 홈디렉토리 삭제
$ group uid
=================
$ ls -al /sbin/shutdown
$ shutdown -h now
$ ls -al /etc/shadow
$ mkdir lab
$ cd /lab
$ touch abc
$ ls -al
$ chown woo.bitec abc
$ ls -al
$ chgrp woo abc
$ chmod u/g/o(+/-_
$ chmod o-r abc
$ chmod ugo+x/a+x
$ chmod 600/700/755 abc
=======================================
d -> directory 담을수 있는 파일, 장치저근을 위한 포인트
- -> 레귤러파일(일반파일) => ASCII TEXT, BINARY
l -> soft or symbolic link file
b -> block device file
c -> character device file (=RAW 원시장치)
p -> pipe file ex) ls -al | more
s -> socket (네트워크 통신)
-D -> Door file (프로세스간 통신)
=========================================
umask 변경
$ umask 0027
$ touch bbb 일회성 다시로그온하면 디폴트
/etc/profile or .bash.profile -> umask 셋팅
================================
$ ls -al /etc/shadow
$ cat /etc/shadow
setuid
$ ls -al /usr/bin/passwd
=> 퍼미션 's' 권한, 순간적인 권한
댓글