/home디렉토리를 수정할수있는 방법을 알려주심감사하겠습니다..
처음 리눅스를 접하구.서버관리자로 하는데...
/home 디렉토리를 수정할수있는 방법좀.알려주세요
그리고.../home디렉토리 이름을...
/home -> /house로 바꾸고싶은데..알려주심 감사..^^
mount 되어 있지 않다면 간단히 바꾸기만 하면 됩니다.
"mv"
mount 되어 있다면 umount 시키시고
이름을 바꾸신다음
/etc/fstab
에서도 바꾼후에
mount -a
함 해주세요.
---http://coolengineer.com
/etc/passwd 파일의 수정입니다. 이 파일을 보시면 다음과 같은 구조로 되어있는데요...
아이디:비밀번호:uid:gid:이름:홈디렉토리:기본쉘
이중에서 홈디렉토리 부분도 수정을 해주셔야 합니다. 예를 들어... /etc/passwd 파일이 다음과 같다고 하면...
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin news:x:9:13:news:/etc/news: uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin gopher:x:13:30:gopher:/var/gopher:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin rpc:x:32:32:Portmapper RPC user:/:/sbin/nologin vcsa:x:69:69:virtual console memory owner:/dev:/sbin/nologin nscd:x:28:28:NSCD Daemon:/:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin rpm:x:37:37::/var/lib/rpm:/bin/bash mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin pcap:x:77:77::/var/arpwatch:/sbin/nologin apache:x:48:48:Apache:/var/www:/sbin/nologin mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash cacolith:x:500:500::/home/cacolith:/bin/bash
에서 /home/cacolith 를 /house/cacolith로 바꿔주셔야 하겠지요.
그리고, 레드햇 기준으로 /etc/default/useradd 내의 HOME 값을 /house 로 바꿔주시는 것이 좋습니다.
/etc/default/ueradd라는 파일을 보시면 홈디렉토리 부분이 있습니다. 이 부분을 수정을 하시면 다음에 유저을 새로 생성을 할 경우 그 디렉토리에 맞춰서 생성이 됩니다. 기존에 있던 사용자는 위에 다른 분들이 말씀을 하신바와 같이 하시면 될듯합니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
mount 되어 있지 않다면 간단히 바꾸기만 하면 됩니다."mv"
mount 되어 있지 않다면 간단히 바꾸기만 하면 됩니다.
"mv"
mount 되어 있다면 umount 시키시고
이름을 바꾸신다음
/etc/fstab
에서도 바꾼후에
mount -a
함 해주세요.
---
http://coolengineer.com
추가로 해주셔야 할 일은...
/etc/passwd 파일의 수정입니다.
이 파일을 보시면 다음과 같은 구조로 되어있는데요...
아이디:비밀번호:uid:gid:이름:홈디렉토리:기본쉘
이중에서 홈디렉토리 부분도 수정을 해주셔야 합니다.
예를 들어... /etc/passwd 파일이 다음과 같다고 하면...
에서 /home/cacolith 를 /house/cacolith로 바꿔주셔야 하겠지요.
그리고, 레드햇 기준으로 /etc/default/useradd 내의 HOME 값을 /house 로 바꿔주시는 것이 좋습니다.
/etc/default/ueradd 를 수정해주시면....
/etc/default/ueradd라는 파일을 보시면 홈디렉토리 부분이 있습니다.
이 부분을 수정을 하시면 다음에 유저을 새로 생성을 할 경우 그 디렉토리에
맞춰서 생성이 됩니다. 기존에 있던 사용자는 위에 다른 분들이 말씀을 하신바와
같이 하시면 될듯합니다.
댓글 달기