>  기사  >  운영 및 유지보수  >  Linux에서 기존 사용자의 홈 디렉터리를 만드는 방법

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

王林
王林앞으로
2023-05-18 20:22:572277검색

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으로 문의하시기 바랍니다. 삭제