[서선교]님이 남기신 글:
>산이님의 설명을 듣고, 여러군데에서 삽질을 하여 시도한 결과
참패를 당해습니다. 시스템을 새로 깔아야 되는지 모르겠네요.
도움의 손길을 주세요.
>
>참고로 저는 파란 7.1을 사용하고 있습니다.
>proftp에서 sales, youngreem이란 두개의 계정이 있습니다.
>youngreem이란 계정밑의 movie라는 디렉토리를 sales에서 보기
위해서 링크를 시도하다가 안 되어서 아래의 방법을
사용했습니다.
>mount --bind /home/youngreem/movie /home/sales/movie
>
>상기의 방법을 사용하면 ftp클러이언트에서
보면 sales계정에 접속을 하면 movie가 보여서 디렉토리에
들어가면 movie의 내용이 보였습니다. 참으로 눈물이 날만큼
기뻤습니다.
>그러나, 이 방법은 리눅스를 리부팅하면 재설정을 하여야
한다는 단점이 있더군요.
>
>그래서, 삽질을 한 끝에 fstab을 건더려보기로
했습니다.
>처음의 설정중에 /home/youngreem/movie /home/sales/movie ext2
defalut 1 2을 추가하여 fstab이 아래와 같이 되었습니다.
>
><fstab설정의 예>
>LABEL=/ / ext2 defaults 1
1
>LABEL=/home /home ext2 defaults 1
2
>/dev/fd0 /mnt/floppy auto noauto,owner 0
0
>LABEL=/usr /usr ext2 defaults 1
2
>none /proc proc defaults 0
0
>none /dev/pts devpts gid=5,mode=620 0
0
>/dev/hda6 swap swap defaults 0
0
>/dev/cdrom /mnt/cdrom iso9660 noauto,owner,kudzu,ro
0$
>/home/youngreem/movie /home/sales/movie ext2 defalut 1 2
>
>그 후 재부팅을 하니 다음의 에러를 내보내면서 시스템이
다운되었습니다.
>*** An error occurred during the file system check.
>*** Dropping you to a shell; the system will reboot
>*** when you leave the shell.
>Give root password for maintenance
>(Or type control-D for normal startup):
>여기서 <Control-D>를 누르니 재부팅되면서 다시 이 상태로
오고, 루트패스워드를
넣으니 (Repair filesystem) 1# 구문이 나옵니다.
>
>시스템복구방법과
ftp에서 다른 계정의 것을 마운트하는 방법이 없는지 시원한
답변을 부탁드립니다. 이것만 되면 회사에서 긴급한 불은
잡는데, 도움을 주세요...
>제발
========================================
일단은 / 파일시스템을 고쳐야합니다.
(Repair filesystem) 1# fsck.ext2 -y /
그리고 /etc/fstab 파일을 vi로 열어서 원래대로 환원하세요.
(제일 마지막줄 삭제)
그리고 재부팅하세요. (Ctrl + Alt + Del)
재부팅후 /etc/rc.d/rc.local 파일을 열어서
제일 마지막줄에
mount --bind /home/youngreem/movie /home/sales/movie
이렇게 한줄 적어주면 됩니다.
|