내 GNU / Linux 시스템 의 sys-apps / shadow 패키지 useradd
에는 이전에 간과했던 옵션을 지원하는 명령 이 함께 제공됩니다 --non-unique
.. shellig가 대학에서 집으로 돌아올 때 편의를 위해 원래 사용자 이름 (집의 일반적인 이름)에 대한 별칭을 만들었습니다.
useradd --non-unique -u 1001 \
--no-create-home --home-dir /home/casualname \
-g 1001 -G `id casualname -G | tr ' ' ,` universityUsername
이렇게하면 ~ / .ssh / config 별칭을 만들거나에 대한 -l 옵션을 지정하지 않고도 universityUsername 로그인으로 캠퍼스에서 로그인 할 수 있습니다 ssh
. 로그인 후 whoami
내가 casualname이라고보고합니다. 이는 casualname이 / etc / passwd 파일의 상단에 더 가깝게 나타나기 때문입니다.
이러한 별칭이 얼마나 널리 지원되고 있는지, 그리고 사용하는 데 단점이 있는지 궁금합니다. 또한 사용자가 / etc / passwd의 항목을 다시 정렬 할 수없는 시스템에서 기본 사용자 별칭을 작동하는 사용자 ($ USER로 설정 한 것)로 선택하는 방법이 있습니까?
제 경험상이 접근 방식에는 명백한 단점이 없습니다. 일부 이상한 응용 프로그램 외에는 혼란 스러울 수 있습니다. 지금까지는 이런 일이 발생하지 않았지만 설정은 상당히 간단합니다.
유일한 사용자가 아닌 시스템에서는 이것을 사용하지 않는 것이 좋습니다.
질문의 두 번째 부분에서는 그렇게 할 방법이 없습니다. 또한 루트가없는 시스템에서는 이중 사용자 이름 설정이 존재할 가능성이없는 시스템도 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다