사용자가 기본 위치 /home/new-user에 홈 디렉터리를 갖고 있고 기본 쉘 /bin/bash를 사용하는지 확인하는 방법

사용자가 기본 위치 /home/new-user에 홈 디렉터리를 갖고 있고 기본 쉘 /bin/bash를 사용하는지 확인하는 방법

새 사용자를 생성하려고 하는데 사용자가 useradd[파일 이름]을 사용하는 것으로 알고 있습니다.

/home/filename그런 다음 사용자가 기본 위치에 홈 디렉토리를 갖고 있고 기본 쉘을 사용하는지 확인해야 합니다 /bin/bash.

당신의 도움에 미리 감사드립니다.

답변1

자세한 내용은 다음에서 얻을 수 있습니다./etc/passwd

 grep <username> /etc/passwd

관리자의 세부 정보를 가져옵니다.

awk -F ':' '/^admin:/ {print "home Directory: "$6 "\nDefault shell: "$7}' /etc/passwd

home Directory: /home/admin
Default shell: /bin/bash

답변2

배포판의 사용자 생성 스크립트(종종 호출 useradd되거나 유사함, 문서를 확인하세요!)가 이를 처리해야 합니다.

한 걸음 물러서서 당신이 원하는 것은 무엇입니까? 아마도 간단한 대답이 있을 겁니다...

관련 정보