La question Montage de NFS dans Cygwin suggère qu'il est possible de monter directement un partage NFS (nous avons un serveur NFS s'exécutant sur une machine Linux) dans le système de fichiers Cygwin, bien que la documentation de Cygwin Mount Table ne le mentionne pas.
J'ai fait quelques recherches mais je n'ai pas trouvé de solution pour y parvenir. La plupart des articles suggèrent plutôt de monter à partir d'un partage Samba.
Je pense qu'il est préférable de monter directement via NFS, car cela évitera la traduction des autorisations POSIX (du serveur GNU / Linux) en autorisations Windows, puis en arrière vers les autorisations Cygwin (POSIX), mais les autorisations de mon environnement Cygwin correspondent directement. ceux qui sont effectifs sur le partage du serveur GNU / Linux NFS.
J'ai essayé ce qui suit sur la ligne de commande:
$ mount server:/share /local/mountpoint
> mount: /local/mountpoint: Invalid argument
$ mount server:/share /local/mountpoint nfs binary,posix=1
> mount: too many arguments
$ mount -fsb //server/share /local/mountpoint
> mount: unknown option -- s
$ mount -t nfs //server/share /local/mountpoint
> mount: unknown option -- t
Ou dans /etc/fstab
:
server:/share /local/mountpoint nfs binary,posix=1
# or
//server/share /local/mountpoint nfs binary,posix=1
Aucun d'entre eux n'a abouti à des montages réussis.
Comment monter mon partage NFS directement dans Cygwin? Est-ce même possible?
Réponses:
Vous ne pouvez pas, car Cygwin n’a pas de programme NFS client. Pour monter un point NFS, vous avez besoin d'un pilote de système de fichiers.
la source
Tu peux le faire:
Ou ceci si vous avez besoin d'un nom d'utilisateur et d'un mot de passe:
Il vous demandera votre mot de passe
la source
mount: unknown option -- t
. J'ai mis à jour ma question. La monture Cygwin semble assez limitée.