다양한 기록

리눅스 매뉴얼, 커맨드 본문

운영체제보안

리눅스 매뉴얼, 커맨드

라구넹 2024. 10. 14. 20:16

매뉴얼 관련 키워드

 

1장 - 명령어

passwd, ls -l, ps, ipcs, mknod, fdisk, sh, bash, strings, size, file, gdb, chmod, chown, find, ln, su

ldd: 실행 파일이나 공유 오브젝트의 디펜던시 보기

tee: 표준 입력으로부터 받은 데이터를 화면에 출력하는 동시에 파일에도 저장할 수 있도록 함

readelf: 실행 파일 읽겠다는 거

objdump: 오브젝트 파일로부터 정보 보기

nm: 오브젝트 파일의 정보 보기

** 오브젝트 파일 - 컴파일되긴 했는데 링킹 안됨

 

2장 - 시스템 콜

execve(), fork(), read(), write(), ioctl()

 

3장 - 라이브러리 함수

system(), gets(), fread(), printf(), sprint(), scanf(), execl(), execlp(), strncpy(), strcpy(), strcat(), strlen(), memcpy()

 

4장 - 특수 파일

/dev/{tty, hd*, mem, kmem, ram0, initrd}

 

5장 - 환경 설정, 프로세스 상태 정보 ..

/etc/{passwd, shadow, group, hosts, fstab, netmasks, profile}

/etc/networks/interfaces, /proc/[pid]/{attr, exe, limits, maps, stats..}

cronttab

 

7장 - 기타 등등..

sched, capabilities, credentials, cpuset, cgroups, netlink, socket,...

 

8장 관리자 명령

mount, filecap, ld.so, netcap, pscap ...

execstack : 스택 실행 권한 관련

sysctl: 런타임에 커널 파라미터 구성

sudo : 루트 권한 부여

'운영체제보안' 카테고리의 다른 글

Set-UID Privileged Program  (0) 2024.10.19
Kernel / user mode, kernel mode  (0) 2024.10.14
User Authentication  (0) 2024.10.14
Running Command with Privilege  (0) 2024.10.12
File permissions  (0) 2024.10.12