passwd를 열어보니, 1번은 root user가 있고, 마지막 줄에는 seokyung이 적혀 있다. x: 1000(a) : 1000(b)은 seokyung 계정의 id가 1000(a)인 걸 의미한다. 이 사용자의 그룹이 1000(b)인 걸 의미한다. 그 뒤는 home dir, 마지막은 사용 shell이다.
일반 사용자는 자신의 정보만 수정/삭제 가능하고, root는 다른 것도 바꿀 수 있다.
사용자와 그룹 관리하는 건 중요하니까 연습을 잘 해보자.
shadow에 비밀번호가 들어있다. 암호를 보면 암호화 돼있다.(user1의 것은 지정하지 않았는 데도!) root는 다른 user들의 암호를 볼 수 없다. 그렇게 되면 암호가 유출됐을 때 가장 먼저 의심받는 건 root이기 때문. 암호를 바꾸는 건 할 수 있다.
r = 4, w = 2, x = 1 chmod를 사용할 때 잠고
chmod는 아무나 할 수 있지만, chown은 root만 할 수 있다. 사용자가 악성코드 심어놓고 root로 주면, root가 무심코 실행했다가 봉변 당할 수가 있다.
하드링크는 일반적으로 많이 쓰진 않고, 심볼릭 링크를 많이 쓴다. 여기서 링크 파일이란, 원본 파일로 연결시켜주는 파일 즉, 바로가기라고 생각하면 된다.