Não é possível desmontar, permissão negada:

3

Estou tendo problemas para desmontar um sistema de arquivos remoto montado na interface do usuário Nautilus. (gnomo do Ubuntu)

Diz permissão negada. Estou fazendo certo montando dessa maneira? :

somepass | sshfs remoteuser@host:path mnt/somefoldername -p remoteport -o password_stdin

Isso funciona, mas obviamente, ele é montado com um usuário no computador remoto. Eu tenho a sensação de que é por isso que meu usuário não tem permissão para desmontar este ponto de montagem. Isso esta certo? qual é o caminho certo para montar ou desmontar então?

Para desmontar, tenho que forçá-lo sudoing meu usuário:

sudo umount -f somemountpath

Isso é muito difícil, já que tenho que fazer isso várias vezes, criei atalhos de teclado para montar, gostaria de poder desmontar a interface do usuário.

    
por Vincent Duprez 03.01.2017 / 17:07

2 respostas

8

Você pode tentar fusermount -u somemountpoint .

edite: Como o sshfs faz uso do módulo do kernel FUSE (Filesystem in Userspace), deve-se usar o fusermount para desmontar os sistemas de arquivos FUSE, pelo menos no espaço do usuário.

    
por 03.01.2017 / 17:24
0

Você precisa criar diretórios para montar as unidades:

mkdir /home/someuser/Remote_Disks
mkdir /home/someuser/Remote_Disks/hdd_1

Faça isso para quantas unidades você precisar montar o sshfs.

Eu escrevi um script para ajudar a montar / desmontar:

#!/bin/bash
if mount | grep /mnt/hdd_$1 > /dev/null; then
    notify-send "The rsfHDD number $1 is no longer mounted. "
    fusermount -u /home/someuser/Remote_Disks/hdd_$1
       else
           sshfs someuser@$2:/mnt/hdd_1 /home/someuser/Remote_Disks/hdd_$1
           notify-send "The rsfHDD number $1 is now mounted. "
       fi

On my remote server the drives are mounted at /mnt/hdd_1 /mnt/hdd_2 ext...

Em seguida, criei lançadores que passam dois argumentos para esse script: argumento $ 1 é o número da unidade e o argumento $ 2 é o endereço de algum usuário @ IP / web do servidor.

Então você clica para montar e clica para desmontar.

    
por 01.12.2018 / 16:53