사용자

LeeKyoungChang·2022년 3월 7일
0
post-thumbnail

생활코딩 - Linux 을 듣고 정리한 내용입니다.

 

📚 1. 소개

다중 사용자 시스템 : 동시에 여러 사용자가 접속해서 사용할 수 있도록 구성된 시스템

다중 사용자 시스템으로 운영할 때 단점

  • 시스템 복잡도는 매우 높아진다.

여러 문제점들을 알고 있어야 한다.

 

📚 2. Mulit user 2 : id, who

id identity : (누군지 식별하다.)
who : 현재 누가 접속했는지 알려준다.

스크린샷 2022-03-07 오전 10 44 31

 

📚 3. Root user

linux에서 사용자

  • super user : 시스템에 가장 높은 강력자(권력자)
  • user : 일반 컴퓨터 사용자

 

🔔 super user vs user
(1) sudo

  • 일시적으로 superuser의 명령어를 사용할 때 sudo를 사용한다.

 

(2) superuser가 되는 방법
su username : a의 사용자에서 b라는 사용자로 이동할 때 사용한다.

su : 기존 user 로 이동한다.
su - root : root 사용자로 이동한다.

스크린샷 2022-03-07 오전 11 05 36

➡️ 안될시, sudo -sroot로 이동해서 passwd rootroot 패스워드를 새로 만들어준다.
(아니면 : sudo passwd -u rootpassword를 변경한다.)
(다시 잠글때는 : sudo passwd -l root)

exit : root에서 빠져나올 때 사용한다.

 

(3) leekyoungchang

  • 일반 사용자

 

(4) $#
$ : 일반 사용자
# : superuser

 

cd / : 최상위 디렉터리(root 디렉터리)
cd /root : 최상위 디렉터리/최상위 디렉터리

 

📚 4. Add user

사용자 추가

리눅스에서는 useradd가 되지만 유닉스에서는 useradd 명령어가 없고 dscl을 사용해야 한다.
useradd -m 사용자이름 : 새로운 사용자 홈 디렉터리를 추가한다.
sudo dscl . -create

다만, useradd, usermod가 mac (unix)에서 실행되지 않는다.

추가 참고 : https://sterlingit.com.au/how-to-create-a-user-or-admin-user-in-osx-apple-mac-via-terminal-commands-in-9-simple-steps/

profile
"야, (오류 만났어?) 너두 (해결) 할 수 있어"

0개의 댓글