|
|
|
|
|
|
ۼ : 06-03-07 10:42
۾ :
ȸ : 6,383
|
restricted shell ̶ /usr/lib/rsh ϸ, Ϲ ڰ working directory ɾ ϱ Ϲ login shell մϴ.
restricted shell
- ڴ ڽ home directory ȭ "cd"
Ͽ ٸ directory access .
- ڴ root PATH directory ִ ɸ 밡 ϰ
ڽ PATH .
- ڴ ڽ home directory subdirectory ִ ȭϸ access
ϰ "cd" Ͽ subdirectory access Ҽ .
- ڴ ">" or ">>" Ͽ output ٸ ȭϷ redirect .
restricted shell
1.
- /etc/passwd Ͽ Ǿ ִ login shell /usr/lib/rsh մϴ.
(file>root)/# vi /etc/passwd
solo:x:1120:200:solo net:/export/solo:/bin/csh ----> .
solo:x:1120:200:solo net:/export/solo:/usr/lib/rsh
wq!
login shell .
SunOS 5.8
login: solo
Password:
Last login: Tue Mar 7 10:30:14 from ftp
$ ls
core md5 oracle.bkf patchcheck_1.2.tar
full.dmp md5.tar patchcheck_1.2 test
$ pwd
/export/solo
$ cd ..
cd: ѵ
$ ls
/usr/bin/clear: /dev/null: ѵ
$ ls
core md5 oracle.bkf patchcheck_1.2.tar
full.dmp md5.tar patchcheck_1.2 test
$
.profile .
- /etc/profile Ǵ home directory .profile ȿ PATH
մϴ. PATH default /usr/bin ˴ϴ.
- home direcroty .profile 쿡 owner root ϰ
premission 755 Ͽ ڰ ϰ մϴ.
login shell .
- restricted shell Ƴ ¿ · ϱ ؼ
/etc/passwd Ͽ login shell ϸ ˴ϴ.
(file>root)/# vi /etc/passwd
solo:x:1120:200:solo net:/export/solo::/usr/lib/rsh ----> .
solo:x:1120:200:solo net:/export/solo:/bin/csh
wq!
Ǵ......
(file>root)/# passwd -e solo
Old shell: /usr/lib/rsh
New shell: /bin/csh
passwd: password information changed for solo
(file>root)/#
login shell ....
SunOS 5.8
login: login: solo
Password:
Last login: Tue Mar 7 10:33:54 from ftp
Sun Microsystems Inc. SunOS 5.8 Generic Patch February 2004
(file>solo)/export/solo%
....^^
|
|
|
Total
185
|
|
|
|
|
|
|
|