728x90
useradd 명령어를 사용하는것은 맞지만, 여러 옵션을 사용하여 홈 디렉토리와 쉘을 설정해 주지 않고, 그냥 생성만하면 로그인이 안된다!! ㅜㅜ
lsh라는 계정을 만들고자 할 때,
-d /home/lsh : 홈디렉토리 설정
-s /bin/sh : 기본 쉘을 bash로 설정
이걸 합쳐서
useradd -d /home/lsh -s /bin/sh lsh
라고 하면 됨ㅋㅋ
근데, 그냥 이렇게만 하면 얘는 sudo 를 못하게 된당..
그럴땐 그룹을 admin으로 바꿔주면 된다 !!
-G admin 사용하면됨
이렇게 계정 만들고, 로그인 해보면
Could not update ICEauthority file /home/jake/.ICEauthority
이런 에러가 뜰 수 있는데, 이럴땐
chown jake:jake /home/jake/.ICEauthority chmod 644 /home/jake/.ICEauthority
해주고 다시 로그인 하면 됨 ㅋㅋ
728x90
'콤퓨타 > Linux' 카테고리의 다른 글
CentOS에서 vi를 vim으로 (0) | 2013.02.20 |
---|---|
locate 명령어에 문제가 발생했을 경우 (0) | 2013.02.20 |
gdb 인자넣고시작 (0) | 2013.02.20 |
stack overflow??????? (0) | 2013.02.20 |
ping 소스 수정 (0) | 2013.02.20 |
댓글