useradd 문의 입니다.

senetpia의 이미지

하드를 새로 추가 해서 윈도우와 공용으로 사용 하기 위해 VFAT 타입으로 마운드를 했습니다.
그리고 /home 디렉토리를 신규 하드에 /home2 로 해서 사용자 추가시 /home2에 사용자 디렉토리가 생성돼게 했습니다.

문제는 사용자 추가를 했을 때 사용자 폴더의 OWNER,GROUP이 root로 생성이 됩니다.

예로 test 계정을 만들면

drwxr-xr-x 2 test test 4096 8월 4 11:46 test
로 생성이 돼야 하는데

drwxr-xr-x 2 root root 4096 8월 4 11:46 test
로 생성 됩니다.

마운트시 옵션이 별도로 있는지, VFAT 타입의 시스템에 생성해서 생기는 문제인지 알수 가 없네요.

해결 방법 좀 알려 주세요...

jedi의 이미지

VFAT에 파일의 소유자와 권한을 보관할 장소가 없어서 생기는 문제입니다.
마운트한 사용자의 파일로 표시되죠.
다만 생성직후 에는 생성한 사용자로 보이는데 다시 마운트 했을때 사라지죠.

+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년

+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년

윤봉환의 이미지

VFAT에는 퍼미션, 소유자, 그룹 등을 설정할 수 없습니다.
M$ 윈도우즈용 파일시스템이잖아요.
VFAT 따위 파일 시스템은 마운트한 사용자 정보를 따릅니다.

放下着-----
내려놓으려는 마음도 내려놓기

放下着-----
내려놓으려는 마음도 내려놓기