2014년 2월 14일 금요일

Input / Output Error 발생 시 강제 재부팅

# shutdown -r now
bash: /sbin/shutdown: Input/output error

# reboot

bash: /sbin/reboot: Input/output error

파일시스템 오류로 위와 같은 에러가 계속 발생할 때 다음과 같은 명령으로 강제 재부팅, 또는 시스템 종료가 가능하다.


Forced Reboot

# sync
# echo 1 > /proc/sys/kernel/sysrq
# echo b > /proc/sysrq-trigger


Forced Shutdown

# sync
# echo 1 > /proc/sys/kernel/sysrq
# echo o > /proc/sysrq-trigger


위 명령을 한줄로 끝내려면 다음과 같이 하면 된다.
# sync && echo 1 > /proc/sys/kernel/sysrq && echo b > /proc/sysrq-trigger

Reentrancy Attack: 블록체인 스마트 컨트랙트의 치명적인 취약점

블록체인 기술이 전 세계적으로 주목받으면서 스마트 컨트랙트(Smart Contract)의 사용이 급격히 증가하고 있습니다. 하지만 그만큼 보안 취약점도 함께 늘어나고 있는데, 그 중에서도 Reentrancy Attack(재진입 공격)은 매우 치명적이고...