nfs con error por RPC
Fernando Montenegro
fmontenegro en sixbell.cl
Lun Abr 10 12:24:55 CLT 2006
Mauricio Vergara Ereche wrote:
> El Jueves, 6 de Abril de 2006 11:56, Fernando Montenegro escribió:
>> Estimados:
>
> Hola!
Hola!
Muchas gracias por responder.
>
>> Quiero compartir archivos mediante nfs entre dos computadores que
>> tienen ubuntu (dapper).
>> Instalé los paquetes:
>> - nfs-common
>> - nfs-kernel-server
>> - portmap
>>
>> Compartí los directorios deseados en
>> //etc/exports
>> y le dí seguridad con
>> / /etc/hosts.deny
>> y
>> /etc/hosts.allow.
>
> podrias agregar qué fue lo que pusiste en esos 3 archivos?
>
>> El problema es que al intentar conectarme desde el computador
>> "cliente" me arroja el error:
>> # mount 192.168.1.42:/home/ferchik /media/fer
>> *mount: RPC: Program not registered*
>
> Primero revisar si está andando el servicio nfs y portmap en el servidor
# ps aux | grep portmap
daemon 3745 0.0 0.0 1668 496 ? Ss 09:14 0:00
/sbin/portmap
root 8714 0.0 0.0 2876 796 pts/0 R+ 10:42 0:00 grep
portmap
y
# rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 698 status
100024 1 tcp 701 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 udp 32825 nlockmgr
100021 3 udp 32825 nlockmgr
100021 4 udp 32825 nlockmgr
100021 1 tcp 51293 nlockmgr
100021 3 tcp 51293 nlockmgr
100021 4 tcp 51293 nlockmgr
100005 1 udp 822 mountd
100005 1 tcp 825 mountd
100005 2 udp 822 mountd
100005 2 tcp 825 mountd
100005 3 udp 822 mountd
100005 3 tcp 825 mountd
> Segundo, revisar si está andando el servicio de portmap en el cliente.
>
en el cliente:
# ps aux | grep portmap
daemon 17539 0.0 0.0 1668 464 ? Ss 11:57 0:00
/sbin/portmap
root 20103 0.0 0.0 2896 848 pts/2 S+ 12:19 0:00 grep
portmap
> ...si no pasa nada, postea los archivos que editaste (El exports y los tcp
> wrappers) para ver qué está pasando
>
> Saludos!
Adjunto los archivos.
El error se sigue produciendo....
Gracias.
F/
--
Ferchik.
Fernando Montenegro G.
LinuxUser #366693
_____________________________
La informacion contenida en esta transmision es confidencial, y no puede ser usada por otras personas que su(s) destinatario(s). El uso no autorizado de la informacion contenida en esta transmision puede ser sancionado. Si ha recibido esta transmision por error, por favor destruyala y notifique al remitente telefonicamente, con cobro revertido o via e-mail.
The information contained in this transmission is privileged, and may not be used by any person other than its addressee(s). Unauthorized use of the information contained in this transmission may be punished by law. If received in error, please destroy and notify the sender by calling collect or by e-mail.
_____________________________
------------ próxima parte ------------
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/ferchik 192.168.1.226(ro)
------------ próxima parte ------------
# /etc/hosts.allow: list of hosts that are allowed to access the system.
# See the manual pages hosts_access(5), hosts_options(5)
# and /usr/doc/netbase/portmapper.txt.gz
#
# Example: ALL: LOCAL @some_netgroup
# ALL: .foobar.edu EXCEPT terminalserver.foobar.edu
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper, as well as for
# rpc.mountd (the NFS mount daemon). See portmap(8), rpc.mountd(8) and
# /usr/share/doc/portmap/portmapper.txt.gz for further information.
#
portmap:192.168.0.0/255.255.255.0
lockd:192.168.0.0/255.255.255.0
mountd:192.168.0.0/255.255.255.0
rquotad:192.168.0.0/255.255.255.0
statd:192.168.0.0/255.255.255.0
------------ próxima parte ------------
# /etc/hosts.deny: list of hosts that are _not_ allowed to access the system.
# See the manual pages hosts_access(5), hosts_options(5)
# and /usr/doc/netbase/portmapper.txt.gz
#
# Example: ALL: some.host.name, .some.domain
# ALL EXCEPT in.fingerd: other.host.name, .other.domain
#
# If you're going to protect the portmapper use the name "portmap" for the
# daemon name. Remember that you can only use the keyword "ALL" and IP
# addresses (NOT host or domain names) for the portmapper. See portmap(8)
# and /usr/doc/portmap/portmapper.txt.gz for further information.
#
# The PARANOID wildcard matches any host whose name does not match its
# address.
# You may wish to enable this to ensure any programs that don't
# validate looked up hostnames still leave understandable logs. In past
# versions of Debian this has been the default.
# ALL: PARANOID
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
Más información sobre la lista de distribución Linux