ゴーグルにはこのエラーへの多くの言及があり、同じタイトルの質問もここにありますが、「マウント中にサーバーによってアクセスが拒否されました」はすべてのエラーのようです。他の人がこの問題を修正するために使用した提案を試しましたが、私の場合はうまくいきませんでした。
Linuxネットワークの共有ホームでKerberosベースのNFSファイルサーバーをセットアップしようとしています。 Ubuntu 11.04サーバーとクライアントを使用しています。
次を使用して共有をマウントしようとすると:
mount 192.168.1.115:/export/home/ /media/tmp
私は得ます:
mount.nfs: access denied by server while mounting 192.168.1.115:/export/home/
クライアントマシンまたはサーバー自体からマウントする場合も同様です。
サーバーでは、/var/log/syslog
取得:
Aug 25 06:22:37 nfs mountd[1580]: authenticated mount request from
192.168.1.115:835 for /export/home (/export/home)
Aug 25 06:22:37 nfs mountd[1580]: authenticated unmount request from
192.168.1.115:766 for /export/home (/export/home)
リクエストを認証したものであり、リクエストを拒否したものではないため、これは奇妙です。
/ etc/exports:
/export *(rw,fsid=0,crossmnt,insecure,async,no_subtree_check,sec=krb5p:krb5i:krb5)
/export/home *(rw,insecure,async,no_subtree_check,sec=krb5p:krb5i:krb5)
クライアント:
me@dt1:/$ rpcinfo -p 192.168.1.115
program vers proto port
100000 2 tcp 111 portmapper
100024 1 udp 37320 status
100024 1 tcp 48460 status
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100227 2 tcp 2049
100227 3 tcp 2049
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100227 2 udp 2049
100227 3 udp 2049
100021 1 udp 58625 nlockmgr
100021 3 udp 58625 nlockmgr
100021 4 udp 58625 nlockmgr
100021 1 tcp 49616 nlockmgr
100021 3 tcp 49616 nlockmgr
100021 4 tcp 49616 nlockmgr
100005 1 udp 45627 mountd
100005 1 tcp 60265 mountd
100005 2 udp 45627 mountd
100005 2 tcp 60265 mountd
100005 3 udp 45627 mountd
100005 3 tcp 60265 mountd
私が試すことができる提案はありますか?
多分これは役立つでしょう:
また、共有パスを正しく挿入しなかったときにも起こりました。
# mount 192.168.2.101:/share /local/folder
このエラーを返しましたが、私が
# mount 192.168.2.101:/full/path/to/share /local/folder
それはうまくいった。
/etc/exports
ファイルで行ったとおりに正確な共有を配置するだけです
これは自然に解決したか、かなり古いので何らかの形でなくなったと思います。
しかし、/proc/fs/nfsd
はサーバーにマウントされています。
そうでない場合:mount -t nfsd nfsd /proc/fs/nfsd
私はかつてハードウェアとOS-Fedora Coreを切り替えましたが、NetworkManagerがネットワークコントローラーが現在不明であると判断することを忘れていたため、構成済みコントローラーの固定IPアドレスを割り当てる代わりに、DHCPに設定し、サーバーを設定しました。現在知られていないこのシステムからの接続を拒否しました。
NetworkManagerは、古いスクリプトを残したまま、「新しい」コントローラ用の/ etc/sysconfig/network-scripts /に新しいファイルを作成します。
解決策は、古い「スクリプト」を編集して、「HWADDR」で始まる行(コメントとして古い行を残すことにしました)を変更して、新しいファイルの同等の値に等しくすることでした。値 "ether"としてifconfigを実行し、新しいファイルを削除します。古いIPアドレスが復元されるまで、必要に応じて再起動します。