Назад | Перейти на главную страницу

Изменить порт привязки NFSv4?

Мне нужно использовать порт 2049 / tcp для другой цели. Есть ли способ изменить порт, к которому привязывается NFSD? Мне не нужны NFSv3 или NFSv2, поэтому я не использую службу rpcbind. Я не могу найти этот вариант конфигурации ...

Если вы используете только NFSv4 (без RPCBIND), вы можете изменить порт, добавив -p [port number] в / etc / sysconfig / nfs RPCNFSDARGS и убедитесь, что он не закомментирован.

Я узнал это, посмотрев на /etc/init.d/nfs, Я нашел эту строку:

echo -n $"Starting NFS daemon: "
daemon rpc.nfsd $RPCNFSDARGS $RPCNFSDCOUNT

Я проследил определение $RPCNFSDARGS резервное копирование в начало файла, и увидел, что / etc / sysconfig / nfs был загружен. man rpc.nfsd раскрыл параметр -p для указания порта.

В моем / etc / sysconfig / nfs теперь есть строка:

RPCNFSDARGS="-p 2050 -N 2 -N 3"