반응형

Linux 3

[linux admin] linux mount 시점에서의 사용자, 권한 적용 (ext file-system)

마운트 시점에서의 사용자 권한? mount 시점에서의 사용자 권한 (permission mask) 설정 systemd 를 이용한 파일 마운트 시점 서비스 mount 시점에서의 guid / uuid 설정 mkfs 의 사용자 지정옵션 yocto wic 명령어를 통한설정 마운트 시점 폴더에 사용자 권한을 주기 위해서 자료조사, 테스트한것을 정리한다. 마운트 시점에서의 사용자 권한? 리눅스 부팅시 보안관련한 세팅을 해야한다. 구글링을 해보면, 대부분의 솔루션들이 mount 한 이후에 chmod 나 chown 명령어로 권한을 설정하면된다고 하고있다. 하지만, 뭔가 깔끔하지가 않다고 생각하였다. 부팅되는 처음 마운트 시점에서 권한 설정을 하면되는것 아닌가?! 마운트 된 이후에, 권한설정을 위해서 systemd se..

SW 개발 2021.03.30

[linux Kernel] linux kernel 에서 Unable to handle kernel 출력후 멈춤증상

linux kernel 에서의 에러 증상 kernel panic 처리 이슈 kernel panic 처리후에도 멈춰있다면? 해결방법 linux kernel 에서의 에러 증상 부팅도중.. 혹은 동작중에.. Unable to handle kernel 메시지가 뜨면서 아예 멈춘다면 다음의 내용을 확인해볼것 kernel panic 처리 이슈 만약 해당 메시지이후에 정보가 더 나오고... 멈춰있다면 panic 에대한 처리가 안되어있는것이다. https://www.techrepublic.com/blog/linux-and-open-source/auto-reboot-linux-after-a-kernel-panic/ 링크를 참고하여 세팅하도록하자 kernel panic 처리후에도 멈춰있다면? 아마도 panic 에 대한 정..

SW 개발 2020.06.26

[Linux] busybox 에서 파일용량 확인 명령어의 내부 호출과정

busybox 에서의 df 명령어 jffs2 의 함수호출 busybox 에서의 df 명령어 busybox 에서 df -h 라는 명령어를 치게 되면.. 아래의 소스코드를 실행하게 된다. busybox_src/coreutils/df.c //.. 중략 device = mount_entry->mnt_fsname; mount_point = mount_entry->mnt_dir; if (statfs(mount_point, &s) != 0) { bb_simple_perror_msg(mount_point); goto set_error; } if ((s.f_blocks > 0) || !mount_table || (opt & OPT_ALL)) { if (opt & OPT_INODE) { s.f_blocks = s.f_fi..

SW 개발 2011.11.23
반응형