블로그 이미지
공부하는 것을 정리해서 올려둔 블로그입니다.
신사과

Notice

Recent Comment

Recent Trackback

Archive

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          
  • 389,050total
  • 17today
  • 19yesterday
2018.05.17 13:44 프로그래밍/스크립트

[주요통신기반시설] 1.5 root UID 0 금지 





[주요통신기반시설] 1.6 root 계정 관리 





[주요통신기반시설] 1.5~6 root 계정 관리 소스 코드 


#!/bin/bash



########## 1.5 root_UID ##########


while read line

do

passwd_ID=`echo $line | awk -F: '{print $1}'`

passwd_uid=`echo $line | awk -F: '{print $3}'`



if [ ${passwd_ID} = "root" ];

then

echo "root pass"

else

if [ ${passwd_uid} -eq 0 ];

then

echo $passwd_ID " uid is " $passwd_uid " Danger!!"

else

echo $passwd_ID " uid is " $passwd_uid " safe!!"

fi

fi

  

done < /etc/passwd



########## 1.6 root_su ##########


echo ""

echo "###### 1.6 root su ######"


su_check=`cat /etc/pam.d/su | grep "#auth"`


if [ -z "${su_check}" ];

then

echo "Clear"

else

echo "Danger you need del '#'"

echo $su_sheck


fi



파일 다운로드


1.5~6_root_Uid_su.sh



posted by 신사과

댓글을 달아 주세요