Ubuntu 14.04: ¿Cómo usas mount.cifs, mount.nfs, ya no están en los repositorios?

14

En Ubuntu 12 LTS, siempre usé mount.cifs y mount.nfs

Ahora no están en el repositorio de Ubuntu 14.04, entonces, ¿cómo se usa mount cifs y mount nfs o instalarlos en 14?

Gracias

es decir)

Ubuntu 12.04 siempre trabajó con:

 root@ub12box# mount -t cifs -o user=administrator '\\192.168.0.1\Data' /tmp/myServer ; df ;
 Password: ***************
 Filesystem                1K-blocks      Used Available Use% Mounted
 on /dev/sdb2                 144636 85800  26058836  8% /
 \\192.168.0.1\Data 8059772 652288 407484  6% /tmp/myServer

Pero no funciona en la máquina Ubuntu 14.04 con el mismo comando:

root@ub14box# mount -t cifs -o user=administrator '\\192.168.0.1\Data' /tmp/myServer ; df ;
mount: block device \\192.168.0.1\Data is write-protected, mounting read-only 
mount: cannot mount block device \\192.168.0.1\Data read-only

Filesystem                1K-blocks      Used Available Use% Mounted
on /dev/sdb2                 126636 950900  99958936  2% /

root@ub14box# dmesg|tail
[ 2023.664186] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[ 2023.664197] CIFS VFS: Send error in SessSetup = -13
[ 2023.667124] CIFS VFS: cifs_mount failed w/return code = -13
[ 2023.676417] Status code returned 0xc000006d NT_STATUS_LOGON_FAILURE
[ 2023.676424] CIFS VFS: Send error in SessSetup = -13
[ 2023.676499] CIFS VFS: cifs_mount failed w/return code = -13
Salvado
fuente
Simplemente funcionó para mí en 14.04.4 LTS.
Chris K

Respuestas:

19

El mount.cifscomando es proporcionado por cifs-utilsy mount.nfspor nfs-common.

En general, cuando está buscando un archivo en particular y no sabe qué paquete lo proporciona, puede buscar en los repositorios de Ubuntu o en synaptic. Alternativamente, puedes usar apt-file.

Si no está instalado, instálelo con sudo apt-get install apt-filey luego actualice su base de datos con apt-file update. Una vez que haya hecho eso, puede buscar fácilmente el contenido del paquete:

$ apt-file search mount.cifs mount.nfs
cifs-utils: /sbin/mount.cifs
cifs-utils: /usr/share/man/man8/mount.cifs.8.gz
$ apt-file search mount.nfs
manpages-fr-extra: /usr/share/man/fr/man8/mount.nfs.8.gz
manpages-fr-extra: /usr/share/man/fr/man8/umount.nfs.8.gz
nfs-common: /sbin/mount.nfs
nfs-common: /sbin/mount.nfs4
nfs-common: /sbin/umount.nfs
nfs-common: /sbin/umount.nfs4
nfs-common: /usr/share/man/man8/mount.nfs.8.gz
nfs-common: /usr/share/man/man8/umount.nfs.8.gz
terdon
fuente
1
Muchas gracias! ¡Esto fue MUY ÚTIL! ¡¡¡Se lo agradezco mucho!!!
Bran
Una pregunta más. Después de instalar estos paquetes, noté que mi máquina ahora tiene puertos abiertos para rpcbind y rpc.statd . ¿Puedo desactivar estos para cerrar estos puertos de alguna manera?
Bran
1
@Bran, estoy seguro de que puedes, pero no sé qué fuera de mi cabeza. Podrías publicar eso como una nueva pregunta.
terdon
Lo encontré: /etc/init.d/rpcbind y / sbin / rpcbind <- Acabo de renombrarlos y reiniciar, y ahora el servidor no tiene la capacidad de rpcbind. ¡Muchas gracias!
Bran