Minha pergunta é aparentemente simples. Preciso montar um volume SSH / SFTP e torná-lo visível no localizador para poder usá-lo como se fosse um volume local (pense em compartilhamento SMB). Eu tentei de tudo que pude encontrar (MacFUSE + sshfs (qualquer versão), Macfusion (não foi possível instalar), ...).
Existe alguma maneira de fazer isso aparentemente simples? Parece que estou perdendo alguma coisa aqui. Além disso, não estou procurando um cliente SFTP para download / upload. Minha máquina pessoal é uma caixa do Ubuntu, e isso é facilmente possível.
mkdir -p "/Volumes/$1"; sshfs remote_user_name@$1:/ "/Volumes/$1" -ovolname=$1 && open "/Volumes/$1"
e depois chamar o script passando o endereço IP, iemountssh.sh 192.168.1.123
. Com sucesso, o Finder abrirá automaticamente a pasta remota.Bem, o MacFusion seria a minha resposta, mas desde que você tentou, recomendo o meu segundo aplicativo favorito quando se trata de montar compartilhamentos: o Panic's Transmit . Seu novo e impressionante recurso permite montar qualquer compartilhamento ao qual ele possa se conectar na interface do usuário como um "disco" no Finder para o qual você possa arrastar arquivos. SFTP, SSH, S3 ... muito legal.
fonte
Em março de 2013, a solução atual de software livre é o Fuse for OS X, mais um pacote para SSHFS (um link para download na página do Fuse for OS X).
O Macfusion é uma interface gráfica para facilitar a montagem / desmontagem de compartilhamentos remotos, mas precisa ser corrigido para funcionar com o SSHFS / Fuse for OS X.
fonte
Eu uso o Cyberduck para esta tarefa. É um aplicativo de plataforma cruzada (mas nativo no mac) cheio de recursos e de uso gratuito. Você pode apoiar os desenvolvedores doando ou comprando diretamente da Mac App Store.
O desenvolvedor também possui um aplicativo chamado Mountainduck, que permite montar o caminho que você deseja para uma pasta e acessá-lo através do aplicativo Finder.
fonte
Os melhores que você pode usar são o Transmit, como já foi dito antes, ou o Expandrive, que provavelmente é mais parecido com o que você está procurando, pois a integração do localizador é sua principal característica.
fonte
Outra solução é o WebDrive (35 $ +). Eu usei com sucesso a versão do Windows do mesmo produto, por isso espero o mesmo da versão do OS X. Pena que eles exigem que você compre licenças separadas para Windows e OS X.
fonte
Se você já
FUSE for OS X
instalou (por exemplo, você o adquiriu diretamente do SourceForge), a solução @eskatos pode ser reduzida para apenas instalar, emsshfs
vez de todo o barril que inclui o FUSE. Você pode fazer isso usando:Convém verificar se você tem a versão mais recente
FUSE for OS X
durante o seuSystem Preferences
tempo.fonte
Como não posso comentar, adicionarei a esta resposta que, se você deseja desmontar o disco sshfs recentemente montado , precisará executar:
A página do manual sshfs afirma que você deve fazer,
fusermount -u <MOUNTPOINT>
mas esse comando não existe no macOSfonte
diskutil unmount MountPoint|DiskIdentifier|DeviceNode
Posso conectar-me a um servidor ftp comum ou a um servidor sftp (ssh) usando estes na caixa de diálogo Conectar ao servidor do Finder:
Para ftp: ftp: //[email protected]
Para sftp / ssh: ftps: //[email protected]
Então, em teoria, você pode tentar ftps: // path / to / volume_name
fonte
ExpanDrive é uma versão comercial com um preço ultrajante de US $ 50, mas é muito limpo e liso.
Ele também monta pastas Dropbox, Google Drive, OneDrive, Amazon S3, OwnCloud e muito mais e suporta chaves ssh e sftp.
fonte
Você pode baixar o CloudMounter na Mac App Store.
Este aplicativo permite unidades de montagem virtual como GoogleDrive, DropBox, S3, SFTP, FTP, etc.
fonte
Eu uso o Filezilla, é gratuito, conecto como sftp.
fonte