Mounted volume does not appear in FTP client using vsftpd












1















Using vsftpd and filezilla, I can connect and view files and directories in a user's home directory. An empty directory is initially visible, but after I mount an ext2 volume to it, the directory disappears in my client.



I mount the volume with this command, which gives no output:



sudo mount /dev/sdaX /home/user/dir


I also tried mounting like this:



sudo mount /dev/sdaX /var/ftp/pub/dir
sudo mount --bind /var/ftp/pub/dir /home/user/dir


I can then view the files from the volume in my filesystem, but in both cases, the directory dir is listed in my ftp client before mounting, and disappears after mounting.



I tried with setting the ownership of the directory+files to both root:root and user:user and set the permissions to 755.



My vsftpd.conf file is configured as so:



anonymous_enable=NO
local_enable=YES
write_enable=NO
local_umask=022
connect_from_port_20=YES
chroot_local_user=YES
allow_writeable_chroot=YES
listen=YES
listen_ipv6=NO
pam_service_name=vsftpd
userlist_enable=YES
userlist_deny=NO


How come vsftpd won't serve the mounted directory?










share|improve this question



























    1















    Using vsftpd and filezilla, I can connect and view files and directories in a user's home directory. An empty directory is initially visible, but after I mount an ext2 volume to it, the directory disappears in my client.



    I mount the volume with this command, which gives no output:



    sudo mount /dev/sdaX /home/user/dir


    I also tried mounting like this:



    sudo mount /dev/sdaX /var/ftp/pub/dir
    sudo mount --bind /var/ftp/pub/dir /home/user/dir


    I can then view the files from the volume in my filesystem, but in both cases, the directory dir is listed in my ftp client before mounting, and disappears after mounting.



    I tried with setting the ownership of the directory+files to both root:root and user:user and set the permissions to 755.



    My vsftpd.conf file is configured as so:



    anonymous_enable=NO
    local_enable=YES
    write_enable=NO
    local_umask=022
    connect_from_port_20=YES
    chroot_local_user=YES
    allow_writeable_chroot=YES
    listen=YES
    listen_ipv6=NO
    pam_service_name=vsftpd
    userlist_enable=YES
    userlist_deny=NO


    How come vsftpd won't serve the mounted directory?










    share|improve this question

























      1












      1








      1








      Using vsftpd and filezilla, I can connect and view files and directories in a user's home directory. An empty directory is initially visible, but after I mount an ext2 volume to it, the directory disappears in my client.



      I mount the volume with this command, which gives no output:



      sudo mount /dev/sdaX /home/user/dir


      I also tried mounting like this:



      sudo mount /dev/sdaX /var/ftp/pub/dir
      sudo mount --bind /var/ftp/pub/dir /home/user/dir


      I can then view the files from the volume in my filesystem, but in both cases, the directory dir is listed in my ftp client before mounting, and disappears after mounting.



      I tried with setting the ownership of the directory+files to both root:root and user:user and set the permissions to 755.



      My vsftpd.conf file is configured as so:



      anonymous_enable=NO
      local_enable=YES
      write_enable=NO
      local_umask=022
      connect_from_port_20=YES
      chroot_local_user=YES
      allow_writeable_chroot=YES
      listen=YES
      listen_ipv6=NO
      pam_service_name=vsftpd
      userlist_enable=YES
      userlist_deny=NO


      How come vsftpd won't serve the mounted directory?










      share|improve this question














      Using vsftpd and filezilla, I can connect and view files and directories in a user's home directory. An empty directory is initially visible, but after I mount an ext2 volume to it, the directory disappears in my client.



      I mount the volume with this command, which gives no output:



      sudo mount /dev/sdaX /home/user/dir


      I also tried mounting like this:



      sudo mount /dev/sdaX /var/ftp/pub/dir
      sudo mount --bind /var/ftp/pub/dir /home/user/dir


      I can then view the files from the volume in my filesystem, but in both cases, the directory dir is listed in my ftp client before mounting, and disappears after mounting.



      I tried with setting the ownership of the directory+files to both root:root and user:user and set the permissions to 755.



      My vsftpd.conf file is configured as so:



      anonymous_enable=NO
      local_enable=YES
      write_enable=NO
      local_umask=022
      connect_from_port_20=YES
      chroot_local_user=YES
      allow_writeable_chroot=YES
      listen=YES
      listen_ipv6=NO
      pam_service_name=vsftpd
      userlist_enable=YES
      userlist_deny=NO


      How come vsftpd won't serve the mounted directory?







      mount ftp fedora filezilla vsftpd






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 7 at 20:27









      mbowcuttmbowcutt

      62




      62






















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "3"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1391659%2fmounted-volume-does-not-appear-in-ftp-client-using-vsftpd%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes
















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Super User!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1391659%2fmounted-volume-does-not-appear-in-ftp-client-using-vsftpd%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Plaza Victoria

          Brian Clough

          Cáceres