질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

유저의 로그인시 디렉토리를 어떻게 지정하나요??

작성자 정보

  • 흠좀무 작성
  • 작성일

컨텐츠 정보

본문

안녕하세요

막 리눅스 배우기 시작했습니다.

학원에서 따라해봤는데 일단 변경은 되는데 접속이 안되어서 질문드립니다.

 

root권한으로

 

useradd test 유저를 하나 만든 후

cat /etc/passwd | grep test 한 후

home/test 인가(확실한 디렉토리가 기억이 안나네요 ;;) 나오더라구요 이게 홈디렉토리라고 하던데 홈디렉토리가 로그인시 맨 처음 위치맞나요???

그래서 usermod -d /Data/user test 라고 한 후 다시 cat으로 확인을 해보니 변경이 되었습니다.

그리고 su test라고 하니 bash-3.00$ 로 나오고 제대로 명령어도 안 먹히는것 같더라구요

제가 뭘 잘못한건지.. 어떻게 해야 하는지 조언 좀 부탁드립니다.

관련자료

댓글 2

도리님의 댓글

  • 도리
  • 작성일
/Data/user 디렉토리가 있나요?
그리고... .bash_profile 등 그런 파일들이 있나요?

최영철님의 댓글

  • 최영철
  • 작성일
useradd 명령으로 사용자 생성시 /etc/skel 디렉터리 내의 모든 파일을 템플리트로해서 가져옵니다. /etc/skel 에는 .bash_profile .bashrc 와 같은 파일들이 있죠. 그런데 님이 하신건 그냥 /Data/user 디렉터리를 사용자의 홈디렉터리 로 지정해준것 같습니다. 무슨말이냐하면 .bash_profile 등이 디렉터리 안에없는거죠...
cp /etc/skel/.* /Data/user 로 합니다. 후에 다시로그인해보세요.

공지사항


뉴스광장


  • 현재 회원수 :  60,300 명
  • 현재 강좌수 :  36,966 개
  • 현재 접속자 :  335 명