728x90
Scripts - 명령어의 모음
- 스크립트를 사용하면 시간을 엄청나게 단축할 수 있다.
ex) 사용자 100명을 만들어라
Scripts 양식
#! /bin/bash
useradd a
useradd b
...
...
덧셈
#! /bin/bash
expr $a + $b
배열
$user=("a" "b" "c" "d")
for u in "${user[@]}";
do
echo $u
done
실행
실행권한 없을 때 : sh 실행할파일
실행권한 있을 때 : ./실행할파일
r : 읽기 => cat
w : 쓰기 => cat > , cat >> , vi
x : 실행 => ./ , sh
권한 - chmod , chown 만으로는 계정별 권한을 줄 수 없음
대책
setfacl - acl(access controller)
setfacl 파일 - 파일에 대한 권한을 계정별로 다룰 수 있음
getfacl 파일 - 파일에 대한 권한목록을 볼 수 있음
리눅스의 권한
'Cloud 교육' 카테고리의 다른 글
4주-1일차 (DHCP 구축) (0) | 2018.09.27 |
---|---|
3주-5일차(AWS) (0) | 2018.09.21 |
12일차 (Linux User Authorization) (0) | 2018.09.18 |
11일차 (Linux) (0) | 2018.09.17 |
10일차(NCloud 이용) (0) | 2018.09.14 |