리눅스 소유권 & 허가권
○ 권한 확인
ls -al
○ 허가권 변경 명령어 : chmod
● 문자모드 : +, - , = 등의 명령으로 허가권 변경
● 숫자모드 : 4, 2, 1, 0 등의 숫자를 조합해서 8진수의 값을 만들어 허가권 변경
● g : group / o : 그 외 사용자
● go+rw : group과 그 외 사용자에게 r(읽기)와 w(쓰기) 권한 추가
계정 생성
○ 비밀번호 설정(root에서 가능) : sudo passwd 계정명
sudo passwd root
○ adduser 설치
add-get install adduser
○ 계정 생성 : user 계정명
* Full name 부터 무시해도됨(그냥 엔터)
useradd python
○ 계정 변경 : su - 계정명
cd /
ls /honme
su - python
○ 우분투 계정 비밀번호 설정
su - root
passwd ubuntu
○ 우분투 접속 및 test.txt 생성
su - ubuntu
echo "hello World" > text.txt
cat text.txt
○ 권한 변경
- 660 : 소유자와 그룹은 읽기 쓰기 가능 & 게스트는 권한 X
ls -l
chmod 660 test.txt # 게스트에게 권한 없음
ls -l
○ 파이썬 계정에서 접근해보기 ==> 안됨
su - python
cat ./ubuntu/test.txt # 권한이 없어서 안 열림
○ 홈으로 가서 권한 확인 및 권한 부여
cd ..
ls -l # 권한 없음
su - root
cd ./home
ls
chmod 777 python
chmod 777 ubuntu
○ 파이썬으로 이동 후 우분투 접근
cd ..
cd./ubuntu/
○ 파이썬 계정으로 test.txt 접근(안됨!)
- test.txt에 게스트의 권한이 없어서
cd test.txt
'Networks > Docker & Linux' 카테고리의 다른 글
SK networks AI Camp - ubuntu 실행 시 에러 슈팅 (0) | 2024.07.30 |
---|---|
SK networks AI Camp - Linux(설명,명령어 및 예제) (0) | 2024.07.30 |
SK networks AI Camp - docker 예제 (0) | 2024.07.30 |
SK networks AI Camp - Network & docker 통신 (0) | 2024.07.30 |
SK networks AI Camp - docker 명령어 사용(2) (0) | 2024.07.29 |