SUN OS에서 사용자 계정 만들기(주의! : root로 작업)
예제 : USER ID = test
USER HOME DIRECTORY = /home/test
1. 루트로 LOGIN 한다.
SunOS 5.6
Login:root
Password:
Last login: Mon Aug 6 09:06:58 from 203.231.15.86
Sun Microsystems Inc. SunOS 5.6 Generic August 1997
You have mail.
#
2. USER의 HOME DIRECTORY를 생성한다.
# mkdir /home/test
#
3. USER의 계정을 추가한다.(이때 그룹은 디폴트를 쓴다.) 추가된 계정은 /etc/passwd에 추가된다.
/etc/passwd 파일의 형식
username:password:userId:groupId:personal:homedir:startup
username=사용자의 로그인 이름
password=사용자 패스워드의 암호화(/etc/shadow 파일에 암호화되어 저장된다.)
userId =사용자에게 할당되는 고유한 정수값
groupId =사용자 그룹에 해당되는 고유한 정수값
personal=finger 유틸리티 사용시 표시되는 사용자에 대한 설명문
homedir =사용자의 홈 디렉토리
startup =login시에 사용자를 위해 실행되는 shell(프로그램)
형식) useradd -옵션 값
옵션) -c = personal
-d = homedir
# useradd -d /home/test -m -s /bin/csh test
#
4. USER에 PASSWORD를 부여한다.
# passwd test
New password:
Re-enter new password:
passwd (SYSTEM): passwd successfully changed for testjh
#
5. USER의 HOME DIRECTORY에 USER에 대한 권한을 준다.
# chown test /home/test
#
6. 계정에 대한 접속 및 옵션을 확인한다.
ls -al은 디렉토리에 대한 권한을 보기 위함이고,
pwd는 HOME DIRECTORY가 잘 지정이 되었는지 확인하는 것이다.
# login test
Password:
Last login: Mon Aug 6 10:00:36 from 203.231.15.132
Sun Microsystems Inc. SunOS 5.6 Generic August 1997
$ ls -al
total 4
drwxr-xr-x 2 testjh other 512 8월 6일 10:12 .
drwxr-xr-x 32 root other 1024 8월 6일 09:56 ..
$ pwd
/home/testjh
$
'5. Study > __나. UNIX' 카테고리의 다른 글
Solaris 시스템관리 (0) | 2008.10.01 |
---|---|
Error 문제 (0) | 2008.08.21 |
.bash_history 파일에 흔적을 남기지 않는 방법 (0) | 2008.07.17 |
[2008년 6월 16일 - solaris] 디스크 Dump & Restore (0) | 2008.06.16 |
[2008년 6월 16일 - solaris] [팁] 제어문자 (0) | 2008.06.16 |
댓글