Debian Linux安装NFS
2023-02-18 15:31:16 时间
要在两台Linux电脑上共享一个目录,最简单的方式是使用NFS,将一台电脑的目录映射到另一台。
在Debian上实现NFS非常容易,首先,在作为服务端的电脑192.168.1.99上安装:
# apt-get install nfs-common nfs-kernel-server
创建需要共享的目录:
# mkdir /srv/upload
# chmod a+w /srv/upload
然后修改/etc/exports文件,将需要共享的目录和客户端添加进来:
/srv/upload 192.168.1.100(rw,sync)
表示允许IP为192.168.1.100的客户端以rw的模式访问。如果以只读模式访问则设置为ro。
然后启动服务:
# /etc/init.d/nfs-kernel-server start
在客户端安装NFS:
# apt-get install nfs-common
创建目录并挂载NFS:
# mkdir /mnt/upload
# mount 192.168.1.99:/srv/upload /mnt/upload
此时已经可以写入/mnt/upload,对应的服务器端可以看到创建的文件。
要在客户端每次启动时自动挂载NFS,可以编辑/etc/fstab,添加一行:
192.168.1.99:/srv/upload /mnt/upload nfs rsize=8192,wsize=8192,timeo=14,intr
均为缺省参数。
相关文章
- [Go] tcp服务下的数据传递
- [Go] gocron源码阅读-go语言web框架Macaron
- [Go] gocron源码阅读-通过第三方cli包实现命令行参数获取和管理
- [Go]Golang 1.16 中 Modules的主要变化更新
- [Go] gocron源码阅读-flag包实现命令行参数获取
- [Go] gocron源码阅读-groutine与channel应用到信号捕获
- [Go] gocron源码阅读-空接口类型interface{}
- [GO]mysql中支持表情emoji字符的几个修改点
- [Go]实现GO语言中的base64_decode 解决非法字符问题
- [Go] gocron源码阅读-go语言中的切片接口和类型综合
- [Go] gocron源码阅读-go语言中的切片和类型综合
- [Go] gocron源码阅读-go语言的结构体
- [Go] vscode配置Go环境
- [日常] gocron源码阅读-使用go mod管理依赖源码启动gocron
- [日常] gocron源码阅读-go语言的变量
- [GO]使用go-smtp发送邮件通知
- [Linux]gocron定时任务平台的部署
- [日常] git版本回退
- [日常] gitlab创建用户并把用户加入项目
- [Go] Go语言实现post请求时发送header头信息