На производстве стоит Windows, времени переучивать персонал некогда. А вот с NFS сервером проблема, таковых для винды не так много, либо в Cygwin поднимать, либо покупать поделия от малоизвестных контор за денюшку (а еще не известно подойдет мне их NFS сервер или нет). И тут мне фортануло:)
Откопал программку WinNFSd сначала усомнился что она вообще заработает (размер всего 146 Кб, написана в 2005 году). Но как оказалось, работает она отлично. В cmd просто заходите в папку где лежит WinNFSd и запускаете её следующим образом:
> winnfsd.exe c:\shared_folder
где shared_folder - папка, которую вы хотите расшарить по NFS. Что бы получить доступ к этой папке в Linux нужно будет в консоли набрать:
# mount -t nfs -o vers=3 xxx.xxx.xxx.xxx:/c/shared_folder /mnt/nfs
здесь xxx.xxx.xxx.xxx - ip адрес компьютера, на котором запущен winnfsd, /mnt/nfs - директория в которую будет смонтирована NFS.
Мои задачи эта программка решила на все сто, но стоит упомянуть, что всё таки это не полноценный NFS сервер по следующим причинам:
- нет настройки прав доступа
- возможны проблемы с кодировкой символов
- может не работать на системах появившихся после Windows XP (на Vista у меня так и не заработала)
спасибо! очень пригодилось! основная проблема была в пути монтирования, ваш пример помог
ОтветитьУдалить