
명령을 실행하면 다음과 같은 결과 ls -lh
가 나타 /dev/pts
납니다.
crw--w---- 1 usr1 tty 136, 0 Mar 16 16:41 0
이는 usr1과 동일한 그룹에 속한 사용자가 여기에 쓸 수 있도록 허용하는 것으로 보입니다.
시도하면 echo test >> /dev/pts/0
usr1 그룹의 구성원인데도 "권한 거부됨" 메시지가 나타납니다.
해당 의사 터미널에 쓸 수 없어야 합니까?
답변1
crw---w---- 1 usr1단말기136, 0 3월 16일 16:41 0
사용자가 글을 쓸 수 있게 해줍니다.usr1and.. 그룹에 속한 사용자단말기은(는) 다음 사용자에게 속하지 않습니다usr1그룹.
따라서 쓸 수 없는 다른 사용자에 대해서는 /dev/pts/0
실행하여 id
위치를 확인하세요.단말기그룹. 그렇지 않다면 /etc/group
다음에 추가하세요.tty:
답변2
아니요.
사용자와 그룹은 권한 비트와 동일한 순서로 나열됩니다. 즉, 사용자가 먼저 나열되고 그 다음 그룹이 나열됩니다.
파일은 0
사용자 usr1
및 그룹 에 속합니다 tty
. 그것은 아무 관련이 없습니다그룹 usr1
.