users
로그인한 사용자를 정의하는 방법은 무엇입니까 ?
상자를 두 번 입력 ssh
하고 를 실행하면 내 사용자 이름이 두 번 나열되는 것을 볼 수 있습니다 users
. 그러나 새 로그인 셸을 생성하면 사용자가 나열 sudo su -
되지 않습니다 . root
다른 사용자(예:)도 마찬가지입니다 sudo su - user
. 물론 비로그인 쉘은 users
.
답변1
users
로그인 세션 수를 계산합니다. Sudo에서:
su 명령은 다른 사용자가 되는 데 사용됩니다.기간로그인 세션.
(강조) 로그인 세션은 su
기존 tty를 사용하는 새 tty를 생성합니다.
방금 소스코드를 봤는데사용자주문하다. 그 기능은 읽는 것이다.유템. 따라서 결론은 프로그램을 작성하고 utmp에 쓰면 사용자에게 해당 내용이 표시된다는 것입니다.