sudo -s 와 su - 차이 채택완료

centos7 입니다..
기본적으로 centos 로 접속을 합니다...
루트로 변경하려고 su- 입력했더니 암호를 넣으라고 합니다.
암호는 모릅니다. (설치할때 따로 안정했습니다.)
그래서 sudo -s 라고 쳐넣으니 root로 변경된 것 같습니다.
명령프롬프트에 [root@ip-172-31-36-102 centos] 이렇게 된 것으로 보아 root 계정인것 같습니다..
거기서 su - 를 입력하니 암호를 묻지않고 루트계정으로 갑니다.[root@ip-172-31-36-102 ~]
여기서 궁금한 점은
[root@ip-172-31-36-102 centos]
[root@ip-172-31-36-102 ~]
뒷부분이 다른데 차이점이 무엇인지요??
답변 2개
[root@ip-172-31-36-102 centos] $
root : 계정명
ip-172-31-36-102 : 호스트명
centos : 현재 디렉토리
프롬프트가 $ 표시면 일반 계정 # 표시면 루트 계정입니다.
~, centos 이건 현재 디렉토리를 나타낼 뿐 이게 루트인지 아닌지는 알 수 없습니다.
[root@ip-172-31-36-102 centos] $ <-- 이게 #이면 루트 계정입니다.
고로 현재 보이는 프롬프트가 #이어서 루트 계정이 맞습니다.
su, sudo 차이점은 아래 블로그 참고하시면 됩니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
sudo가 암호입력하고 하는거 잖아요 root권한이면 sudo 필요 없어요 유저권한으로 접근하면 sudo해야하고...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인