mac 下挂载 nfs 出现 Operation not permitted 错误

情景:
有一台ubuntu server , 开了nfs服务用以共享文件. 在mac客户端上mount时, 出现[Operation not permitted]错误

原因:
mac下mount-nfs简立链接时, 可能会以高于1024的端口作为源端口. 而linux nfs服务为了安全, 不会接受源端口高于1024的挂载请求.

解决:

  • 在客户端以低于1024端口作为源端口发送挂在请求, 即
    mount -o resvport nfs://{$remove_directory} ${local_directory}
  • 服务器端关闭安全, 开启高端口支持, 即将/etc/exports文件中的option字段加一个insecure选项

[1404]书单和todolist

四月恶补计科经典书目, 打好编程基础. 强化图算法, 弄懂编译链接原理.

要读的

  • 程序员的自我修养
  • Linkers & Loaders
  • 算法概论[图部分]
  • APUE+UNP
  • openssl的RSA实现
  • 应用密码学[ECC]

要学的

  • Python运行原理
  • TCP性能调优(设置窗口)
  • 一致哈希

要练的

  • 双向dijkstra
  • DP状态压缩+树形DP
  • 日一道poj

毕设要搞的

  • ndn-sim仿真
  • 论文开始写