Wie man der Liste der angeschlossenen clients auf einen NFS-server in einem lokalen Netzwerk?
Ich habe einen NFS-server mit Ordner-Berechtigungen wie folgt. Es sind 50 clients, die eine Verbindung zu diesem server im selben Netzwerk. Ich würde gerne wissen was der Befehl lookup, die den clients den Zugriff auf diesen server aus der server.
NFS-Server-Konfigurationsdatei sieht wie folgt aus.
[root@server ~]# cat /etc/exports
/home/guests *(rw,sync)
/india *(rw,sync)
Unten sind die Liste der freigegebenen Ordner
[root@server ~]# showmount -e
Export list for server.sanith.com:
/india *
/home/guests *
Für Testzwecke habe ich nun verbunden mit einem client auf den server. Unter Ausgabe ist von der "client2" - Maschine.
[root@client2 ~]# showmount -e 192.168.1.10
Export list for 192.168.1.10:
/india *
/home/guests *
[root@client2 ~]# mount -t nfs 192.168.1.10:/india /test
[root@client2 ~]# mount
/dev/sda2 on /type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4 (rw)
/dev/sda3 on /home type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
gvfs-fuse-daemon on /root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
192.168.1.10:/india on /test type nfs (rw,vers=4,addr=192.168.1.10,clientaddr=192.168.1.12)
Versuchte ich mit showmount -a
und showmount -d
aber nicht sicher, was fehlt, das ist nicht die Liste mit client-Computern verbunden.
[root@server ~]# showmount -a
All mount points on server.sanith.com:
[root@server ~]# man showmount
[root@server ~]# showmount -d
Directories on server.sanith.com:
[root@server ~]# netstat -an | grep 192.168.1.10:2048
[root@server ~]# netstat -an | grep 192.168.1.10:2049
[root@server ~]# cat /var/lib/nfs/rmtab
[root@server ~]#
Hinweis : Die firewall ist auf dem server deaktiviert vorübergehend während dieser Prüfung.
Bitte beraten.
InformationsquelleAutor Vinod Balakrishnan | 2016-01-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Finden Sie verbundene NFS-clients durch ausführen der folgenden Schritte auf dem NFS-server:
sudo netstat -a | grep nfs
Keiner dieser Befehle funktionieren unter Ubuntu.
InformationsquelleAutor Patrick McMahon
Dieser arbeitete für mich auf Ubuntu GNOME 16.04.
InformationsquelleAutor user8525138
Seit
netstat
ist nicht immer verfügbar für Sie ist zu ersetzen durchss
Sie auch verwenden könntess -a|grep nfs
InformationsquelleAutor karlsebal