[Hackerschool FTZ] level 1 - 시스템의 기본 명령과 퍼미션 이해
by jennysgap[Hackerschool FTZ] level 1 - 시스템의 기본 명령과 퍼미션 이해
여기서 TIP 1 !!
# find / -user level2 -perm -4000 으로 입력하면 에러가 많이 출력되는데 (ex Permission denied)
이 에러를 생략하려면 명령어 뒤에 2>/dev/null 이것만 입력하면 된다.
※ 유닉스 시스템에는 입력(0), 출력(1), 에러(2)를 숫자로 표현할 수 있음
즉, 시스템에 발생하는 에러에 대해서는 /dev/null 로 보내라는 의미가 된다. (null로 보내라 = 없애라)
# find / -user level2 -perm -4000 2>/dev/null
TIP 2 !!
# find / -perm +4000 -user level2 -exec ls -alF {} \; 2>/dev/null
-exec 명령어는 어떤 결과에 대해서 또 다른(ls -alF) 명령어를 실행시키라는 의미다.
앞 명령어의 결과를 넣어주는 방법이 {} \; 이렇게 입력하는 방법이다.
검색해서 따로 블로그에 정리해보자
1. 쉘의 종류
# /bin/bash
# bash
# sh
문제 분석
참고할만한 블로그
http://blog.naver.com/PostView.nhn?blogId=koromoon&logNo=220611830118
http://welchsy.tistory.com/244
http://eunguru.tistory.com/115
반응형
'BOX' 카테고리의 다른 글
[Hackerschool FTZ] level 3 - command injection (0) | 2017.12.09 |
---|---|
[Hackerschool FTZ] level 2 - 에디터에서 명령 실행 (0) | 2017.12.08 |
[Hackerschool FTZ] trainer 1-10 해커스쿨 FTZ 트레이닝 요약 (0) | 2017.12.07 |
[Hackerschool FTZ] 해커스쿨 FTZ 사용법 (0) | 2017.12.07 |
MySQL 계정 비밀번호 재설정 (0) | 2017.05.16 |
블로그의 정보
jennysgap
jennysgap