Linux에서 기존 사용자의 홈 디렉터리를 만드는 방법

王林
풀어 주다: 2023-05-18 20:22:57
앞으로
2286명이 탐색했습니다.

linux는 기존 사용자를 위한 홈 디렉토리를 생성합니다.

새 사용자를 생성할 때 홈 디렉토리 생성이 실패하거나 홈 디렉토리를 잊어버린 경우 나중에 사용자의 홈 디렉토리를 생성해야 하는 경우가 있습니다.

예에서는 oracle을 사용합니다. 사용자를 예로 들어

localhost:~ # mkdir /home/oracle
localhost:~ # chown oracle:oinstall -R /home/oracle
localhost:~ # usermod -d /home/oracle oracle
 
 
localhost:~ # grep oracle /etc/passwd
oracle:x:1000:1000::/home/oracle:/bin/bash
localhost:~ # su - oracle
로그인 후 복사

Linux 확장/홈 디렉터리

머신에 새 하드 드라이브가 장착되어 있습니다. 먼저 sudo fdisk -l을 사용하여 새로 추가된 하드 드라이브의 이름을 sdb

로 확인하세요. 기사 새로 마운트된 하드 디스크는 sdb1입니다. 자신의 하드 디스크 이름으로 교체하세요

먼저 sudo fdisk -l을 사용하여 새로 추가된 하드 디스크의 이름을 확인하세요. 내 하드 디스크는 sdb1

1입니다. 2. /dev /sdb1을 /media/home

sudo mkdir /media/home
로그인 후 복사

로 변경합니다. 3. /home을 /media/home

sudo mount /dev/sdb1 /media/home
로그인 후 복사

4로 동기화합니다. 동기화가 완료된 후 새로 생성합니다. /home

sudo rsync -aXS /home/. /media/home/.
로그인 후 복사

6. /dev /sdb1 마운트를 취소합니다. etc/fstab 파일을 자동 부팅 마운트하려면

sudo mv /home /home_old
로그인 후 복사

파일 끝에 다음 내용을 추가하세요:

sudo mkdir /home
로그인 후 복사

10. 저장 후 시스템을 다시 시작하고 파티션의 마운트 상태를 확인하세요

sudo umount /dev/sdb1
로그인 후 복사

11. 모든 것이 정상임을 확인합니다

sudo mount /dev/sdb1 /home
로그인 후 복사

위 내용은 Linux에서 기존 사용자의 홈 디렉터리를 만드는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿