2013-06-03 3 views
0

나는 chrooted sftp 사용자를 생성하고 chrooted home 사용자에게 디렉토리를 마운트했습니다.마운트 된 폴더의 내용이 우분투에서 삭제되었습니다.

이 디렉토리에는 sftp 사용자가 액세스 할 수있는 각 웹 사이트에 대해 하나의 디렉토리가 있습니다.

내 Ubuntu 10.04 서버를 재부팅 할 때 탑재 된 폴더의 내용이 사라졌습니다.

/home/chrootedUser/websites/website1 

내 좌절로 website1 디렉토리가 사라 졌거나 삭제되었습니다.

내을/etc/fstab에 설정 : http://pastebin.com/gxz3w9Mg

내 마운트 (mount 명령을 사용하여) : 누군가가 올바른 방향으로 날 지점 수 있기를 바랍니다 http://pastebin.com/XcGGvGVE

, 당신은 아무것도 필요하면 알려 주시기 바랍니다 그밖에.

+0

지금 무슨 일이 일어 났는지 말하기는 매우 어렵습니다. 디렉토리를 마운트하고 우리에게 보여준 명령에 대해'~/.bash_history'를 확인해 주시겠습니까? – kirelagin

+0

sudo/home/anotherUser/public_html/chrootedUser/home/chrootedUser/websites -o bind – RAH

+1

'/ home/chrootedUser/websites'를 마운트 해제하고 파일을 찾으려고하면 아마도 뭔가 잘못되어 이전 마운트가 작동하지 않았을 것입니다 . – kirelagin

답변

1

마운트 해제 /home/chrootedUser/websites 파일이 있습니다. 아마 그 파일을 만들 때 처음으로 마운트가 작동하지 않았을 것입니다. 하지만 이제는 효과가 있습니다.

fstab은 자동으로 자동 완성됩니다. 정확히 무엇이 잘못되었는지 알기는 어려우므로, /proc/self/mounts을 읽고 거치대를 확인하십시오.

+0

좋아요, 그럼 정말 올바르게 구성되었지만 잘못된 것이 있었습니까? 그리고 그것은 일반적으로 일어나지 않아야합니까? 도움을 주셔서 대단히 감사합니다. :) – RAH

+0

나는 무슨 일이 일어 났는지 말할 수 없지만,'fstab'은 괜찮아서 잘 작동합니다. '/ proc/self/mounts'에서 복사 한 내용이 약간 이상했기 때문에 동일한 마운트 지점에 다른 것을 마운트하지 않았는지 확인하십시오. – kirelagin

+0

나는 어떻게하는지 잘 모르겠습니다. 다시 마운트하고 재부팅을 시도했습니다. 같은 일이 일어났습니다 (nginx는 dir이 존재하지 않기 때문에 시작되지 않습니다). – RAH