Acabei de adicionar
/srv/share/hdd 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,sync)
em /etc/exports
e funciona.
Existe uma opção crossmount
para adicionar exportações, mas não consegui que funcionasse.
Eu tenho um servidor de compartilhamento de internet conectado a um disco rígido com música que gostaria de ouvir via wifi.
Eu tentei criar um compartilhamento samba ou ftp, mas eles são tão lentos (ou eu simplesmente não sei como fazê-los mais rápido =)). Então tentei compartilhar via NFS.
Eu segui este guia: link , e consegui me conectar, mas quando entro em um diretório, onde meu hdd está montado, não vejo nada.
No servidor:
/srv/share ➜ ls -l
total 24
drwxrwxrwx 1 root root 24576 Apr 2 16:15 hdd
-rw-rw-r-- 1 abra abra 0 Apr 16 21:22 hello
-rw-rw-r-- 1 abra abra 0 Apr 16 21:19 hi
/srv/share ➜ ls hdd
...various dirs...
No cliente:
~/server ➜ ls -l
total 4
drwxrwxr-x 2 abra abra 4096 Apr 16 21:19 hdd
-rw-rw-r-- 1 abra abra 0 Apr 16 21:22 hello
-rw-rw-r-- 1 abra abra 0 Apr 16 21:19 hi
~/server ➜ ls hdd
~/server ➜
Ou talvez o NTS seja apenas um exagero e haja uma maneira mais fácil de compartilhar o disco rígido montado via Wi-Fi?
Obrigado antecipadamente.
EDITAR:
Meu / etc / exports
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/srv/share 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,sync)
Acabei de adicionar
/srv/share/hdd 192.168.0.0/24(rw,nohide,insecure,no_subtree_check,sync)
em /etc/exports
e funciona.
Existe uma opção crossmount
para adicionar exportações, mas não consegui que funcionasse.